﻿@media only screen and (max-width: 1920px) {
	.m-t1 h3{font-size: 4.2vw;}
	.m-t1 p{font-size: 1.25vw;}
	.m-t1-1 p{font-size: 18px;}
	.m-inter .tit h3{font-size: 3.2vw;}
	.m-list3 li a{font-size: 1.169vw;}
	.g-t2 h3{font-size: 3.475vw;}
	.m-t2 h3{font-size: 3.4375vw;}
	.m-list5 .tit h4{font-size: 1.5625vw;}
	.m-list6 li h4{font-size: 1.458vw;}
	.m-list8 li p{font-size: 1.25vw;}
	.m-txt1 .con b,.box-txt3 .con b{font-size: 3.28vw;}
	.m-txt1 h4{font-size: 1.875vw;}
	.g-t3 h3{font-size: 3.4375vw;}
	.g-t3 em{font-size: 9.1145vw;}
	.case-logo h2{font-size: 2vw;}
	.ul-list1 p,.ul-list2 p,.ul-list3 p{font-size: 1.25vw;}
	.pg-list1{padding-left: 200px;}
	.m-t3 h3{font-size: 4.1666vw;}
	.g-t4 h3,.row-x8 .txt h3,.ban3 h2{font-size: 2.6041vw;}
	.case-info h3,.m-list9 .right h4{font-size: 1.875vw;}
	.g-t5{font-size: 2.08333vw;}
	.m-t4{font-size: 4.1666vw;}
	.row-t1 .tel strong{font-size: 2.1875vw;}
	.row-t1 .txt h3{font-size: 1.875vw;}
	.g-t6 h3{font-size: 2.604vw;}
	.m-list9 .mask h4{font-size: 2.8645vw;}
	.g-tit1 h3,.m-list11 .date em,.m-list14 h4{font-size: 1.875vw;}
	.m-tab2 li a,.m-list11 h4,.m-list13 li h4,.m-tab4 li a,.m-lsit20 h4,.row-x6 .info .tel{font-size: 1.25vw;}
	.m-t5 span,.m-article h1,.m-list15 h4,.m-list17 h4,.m-list18 h4,.m-app .txt h4,.m-list19 h4,.box-txt2 .tit h3{font-size: 1.5625vw;}
	.m-t6 h3{font-size: 2.3958vw;}
	.row-g1 .ul-num span{font-size: 6.25vw;}
	.ban-txt1 .tit{font-size: 2.5vw;}
	.ban-txt1 .slider h3{font-size: 1.875vw;}
	.g-t7 h3,.row-g2 h3{font-size: 2.3958vw;}
	.row-g2 .desc{font-size: 1.0416vw;}
	.zhao-tit,.z-info .tit{font-size: 2.3475vw;}
	.m-t8 h3{font-size: 4.479vw;}
	.k-list1 li h4,.m-list7 .tit span{font-size: 1.6666vw;}
	.main,#main{margin-left: 3.4375vw !important;}
	.m-tab.fixed{left: 3.4375vw;}
	.ul-list4.fixed{left: 3.4375vw;}
	.m-news .new .pic{bottom: 6.09375vw;}
	.fd-nav dl {
	    margin-right: 5.468vw;
	}

	.ca-txt{left: 12.5vw;}
    .ca-txt .lab{font-size: 0.937vw;margin-bottom: 1.510vw;}
    .ca-txt .pic{margin-bottom: 1.25vw;}
    .ca-txt .desc{max-width: 47.34vw;padding-right: 2.343vw;
        font-size: 0.833vw;margin-bottom: 2.864vw;
    }
    .ca-txt .bot a{font-size: 0.833vw;
        margin-right: 1.979vw;
    }
    .ca-txt .bot .ico{width: 3.437vw;height: 3.437vw;margin: 0 auto 0.625vw;}
    .case-ban .c-cur{left: 12.5vw;bottom: 1.718vw;
        padding-left: 1.197vw;line-height: 1.197vw;font-size: 0.833vw;
      	-o-background-size: 0.885vw auto;
      	-ms-background-size: 0.885vw auto;
      	-moz-background-size: 0.885vw auto;
      	-webkit-background-size: 0.885vw auto;
      	background-size: 0.885vw auto;
    }
    .case-ban:after,.row-at1:after{left: 6.25vw;}

	
	
}
/*Common For Max 960*/
@media only screen and (max-width: 1699px) {
	.nav-two dd .v2{font-size: 14px;line-height: 34px;}
	.nav-two dd .v1{font-size: 16px;line-height: 48px;}
	.nav-two dl{padding-top: 40px;}
	.row-e3{margin-top: -295px;}
	.m-scheme2 .col-l{width: 800px;}
	.ul-list10 .pic{margin-top: -60px;}
	.m-list15 .con{margin: 0 40px;}
	.m-list15{margin: 0 -40px;}
	.m-list17 .con{margin: 0 20px;}
	.m-list17{margin: 0 -20px;}
	.m-app .txt{padding: 40px 30px 0 50px;}
	.m-list9 dd{margin-right: 25px;}
	.m-list9 .right{padding-top: 60px;}
	.m-list9 .right h4{margin-bottom: 20px;}
	.row-t1 .info{padding-left: 60px;}
	.m-list10 li:after, .m-list10 li:before{width: 86px;height: 76px;}
	.row-main .col-l{width: 820px;}
	.ul-lab2 li a{font-size: 14px;padding: 0 20px;}
	.ul-flow .con h4{font-size: 12px;}
	.ul-flow .tel p{font-size: 18px;}
	.ul-flow .con{height: 90px;}
	.m-list14 .con{margin: 0 20px;}
	.g-menu{margin-left: 80px;}
	.m-list1 p{margin: 0 60px;}
	.row-special-4 .btn-down-3{margin-top: 240px !important;}
	.m-list7-1 li{width: 90px;margin: 0 15px;}
	.k-list2 p{font-size: 20px;}




}
@media only screen and (max-width: 1600px) {
	.m-scheme h4{font-size: 18px;}
	.nav-two dd .v1 {font-size: 16px;line-height: 40px;}
	.nav-two dl,.nav-two .dl-1{padding-left: 25px;}
	.nav-two dl{padding-top: 25px;}
	.nav-two h4 a{line-height: 30px;}
	.nav-two .dl-2 dt{margin-bottom: 12px;}
	.nav-two h4{margin-bottom: 15px;}
	.nav-two .dl-2 dd{margin-bottom: 8px;}
	.nav-sub .fd-tel li{padding-left: 15px;}
	.nav li{padding-bottom: 20px;}
	.m-news,.row-a5 .cont,.footer .wp,.fd-tel ul{max-width: 1400px;}
	.fd-nav dl{margin-right: 65px;}
	.fd-nav dd a{font-size: 16px;}
	.fd-nav dd{line-height: 32px;}
	.m-list4 .txt{font-size: 16px;}
	.m-pic1{max-width: 640px;}
	.m-pic3{max-width: 515px;}
	.fd-tel .con p{font-size: 14px;}
	.fd-tel li{padding-left: 28px;}
	.m-cont{
	    font-size: 16px;line-height: 2;
	}
	.m-cont h3{
	    font-size: 36px;
	    margin-bottom: 30px;
	}
	.btn-sub{
	    font-size: 14px;
	    width: 180px;height: 40px;line-height: 40px;
	}
	.m-pop .inner{
	    width: 800px;
	    padding: 20px 40px;
	    margin-left: -400px;
	}
	.m-pop .tit{
	    font-size: 16px;line-height: 1.5;
	}
	.m-pop .tit h3{font-size: 36px;}
	.m-pop .col-l{font-size: 16px;line-height: 1.5;}
	.m-pop h4{font-size: 18px;line-height: 1.5;margin-bottom: 10px;}
	.m-pop .col-r{font-size: 14px;line-height: 1.5;}
	.m-pop .inp, .m-pop .sub{
	    height: 42px;
	    font-size: 14px;line-height: 40px;
	}
	.pg-list1{height: 120px;bottom: 50px;}
	.pg-list1 li{width: 120px;height: 120px;}
	.pg-list1 li a{line-height: 120px;font-size: 28px;}
	.row-f2 .g-t4{margin-bottom: 0;}
	.m-scheme2 .col-l{width: 700px;padding: 50px 0 70px 49px;}
	.row-f7 .col-l{width: 700px;}
	.box-txt4{padding: 0 50px;}
	.row-f7 .box-btn{padding-left: 50px;}
	.ul-list8 li p{font-size: 16px;}
	.m-scheme2 .col-r{padding: 50px 0 60px;}
	.m-scheme2 .txt{margin-bottom: 53px;}
	.m-scheme3 .col-l{width: 685px;}
	.ul-list10 .pic img{float: right;width: 110%;max-width: none;}
	.ul-list10 .pic{overflow: hidden;margin-top: -25px;}
	.case-info .col-l{padding-right: 40px;width: 800px;}
	.case-info .col-r{padding-left: 40px;}
	.case-logo{margin-top: 20vh;}
	.ul-lab li{margin-right: 12px;}
	.ul-lab li a{padding: 0 15px;}
	.m-tab5 li{margin: 0 20px;}
	.row-t1 .txt{padding-top: 50px;padding-left: 65px;}
	.row-t1 .txt h3{margin-bottom: 15px;}
	.row-t1 .t-logo .pic img{height: 75px;}
	.row-t1 .t-logo span{font-size: 18px;}
	.m-list10 h4{font-size: 18px;}
	.m-list12 .pic{width: 112px;height: 75px;}
	.m-list12 .txt{padding-left: 18px;font-size: 14px;}
	.m-list12 .txt h4{margin-bottom: 0;}
	.m-list11 .desc{font-size: 14px;}
	.m-list11 h4{margin-bottom: 10px;margin-top: -2px;}
	.ul-lab2 li a{height: 40px;line-height: 38px;padding: 0 15px;}
	/*.row-g2 .desc{height: 164px;}*/
	.row-g2 .desc h4 br{display: none;}
	.ban-txt1{padding: 110px 0 45px;}
	.ban-txt1 .desc{font-size: 16px;line-height: 30px;}
	.ban-txt1 .slider{padding-bottom: 100px;}
	.row-g1 .ul-num{padding-top: 35px;}
	.row-g1 .ul-num li{padding: 30px 50px 30px 0;}
	.ul-num p{font-size: 16px;}
	.row-g2 .con {padding: 60px 130px 50px 80px;}
	.row-g2 h3{padding-bottom: 20px;margin-bottom: 25px;}
	.pic-slider1 .cont{padding: 80px 0;}
	.m-list1 p{margin: 0 50px;}

	.m-you{width: 41%;}
	.right-map{width: 650px;}


}
/*Common For Max 960*/
@media only screen and (max-width: 1449px) {
	.nav-sub .col-l{width: 480px;}
	.m-scheme li span{height: 60px;margin-bottom: 10px;
		-o-background-size: auto 100%;
		-ms-background-size: auto 100%;
		-moz-background-size: auto 100%;
		-webkit-background-size: auto 100%;
		background-size: auto 100%;
	}
	.m-scheme h4{font-size: 16px;}
	.m-scheme .con{left: 5px;right: 5px;}
	.m-scheme p{font-size: 13px;}
	.nav-two dd .v1{font-size: 14px;}
	.nav-two dl{width: 13%;}
	.nav-two .dl-2{width: 46%;}
	.fd-tel .con p{font-size: 12px;}
	.nav-sub .fd-tel .tit{padding-left: 65px;
		-o-background-size: 60px auto;
		-ms-background-size: 60px auto;
		-moz-background-size: 60px auto;
		-webkit-background-size: 60px auto;
		background-size: 60px auto;
	}
	.nav-sub .close{right: 3px;top: 3px;
		-o-background-size: 21px auto;
		-ms-background-size: 21px auto;
		-moz-background-size: 21px auto;
		-webkit-background-size: 21px auto;
		background-size: 21px auto;
	}
	.m-news,.row-a5 .cont,.footer .wp,.fd-tel ul{max-width: 1100px;}
	.fd-tel li{padding-left: 0;}
	.m-you{width: 500px;padding-top: 60px;}
	.m-you .txt{font-size: 14px;line-height: 26px;}
	.right-map{width: 600px;margin-top: 75px;}
	.ul-num{margin: 0;}
	.row-a5{padding-bottom: 80px;}
	.m-tab1 li span{font-size: 16px;}
	.m-tab1{margin-bottom: 30px;}
	.fd-nav dd a{font-size: 14px;}
	.fd-nav dl{margin-right: 40px;}
	.fd-about .txt{font-size: 14px;line-height: 28px;}
	.fd-nav dt{margin-bottom: 5px;}
	.fd-top{padding: 40px 0 35px;}
	.fd-link dl{font-size: 14px;}
	.fd-link{padding: 20px 0 5px;}
	.fd-copr{font-size: 12px;padding: 10px 0;}
	.fd-tel .tit{height: 60px;line-height: 60px;padding-right: 25px;}
	.fd-tel .con{padding-left: 25px;}
	.m-news .item{padding: 0 5px;}
	.m-news .item h4,.m-news .new .txt h4{font-size: 18px;margin-bottom: 3px;}
	.m-news .item p,.m-news .new .txt p{font-size: 14px;margin-bottom: 18px;}
	.m-news .item a{padding: 30px 20px;}
	.m-news .item .date,.m-news .new .txt .date{font-size: 14px;}
	.m-news .item{margin-top: -30px;}
	.m-news .new{margin-right: 20px;}
	.m-news .new .txt{padding: 20px 15px 0;}
	.m-news .col-l .item{margin-left: -20px;}
	.m-tab1 li .more{font-size: 14px;}
	.nav{margin-top: 20px;}
	.nav li .v1{font-size: 14px;}
	.nav li{padding-bottom: 20px;}
	.m-list2 .con{margin: 0 15px;}
	.nav-sub .fd-tel{padding: 15px 0;}
	.nav-two dl{height: calc( 100vh - 104px );}
	.m-list1 .icon{height: 100px;margin-bottom: 20px;
		-o-background-size: auto 90px;
		-ms-background-size: auto 90px;
		-moz-background-size: auto 90px;
		-webkit-background-size: auto 90px;
		background-size: auto 90px;
	}
	.m-list1 .icon i{bottom: 5px;
		-o-background-size: auto 90px;
		-ms-background-size: auto 90px;
		-moz-background-size: auto 90px;
		-webkit-background-size: auto 90px;
		background-size: auto 90px;
	}
	.m-list1 .icon em{
		-o-background-size: auto 90px;
		-ms-background-size: auto 90px;
		-moz-background-size: auto 90px;
		-webkit-background-size: auto 90px;
		background-size: auto 90px;
	}
	.m-list1 .con:hover .icon i{height: 100px;}

	.m-list1{padding-top: 38px;}
	.g-t1{padding-top: 56px;}
	.g-t1 h3{margin-bottom: 2px;}
	.g-t1 p{font-size: 14px;}
	.m-list1 p{font-size: 14px;line-height: 23px;}
	.m-list1 h4{padding-bottom: 9px;margin-bottom: 8px;}
	.row-a2{padding-top: 75px;}
	.ban-list li a{height: 64px;line-height: 64px;}
	.ms-bullets.ms-dir-h{bottom: 82px !important;}
	.m-list2{padding-top: 40px;padding-bottom: 192px;}
	.m-list2 h4{font-size: 1.532vw;margin-bottom: 6px;}
	.m-list2 p{font-size: 14px;line-height: 23px;height: 46px;}
	.m-list2 .icon{height: 80px;margin-bottom: 27px;
		-o-background-size: auto 76px;
		-ms-background-size: auto 76px;
		-moz-background-size: auto 76px;
		-webkit-background-size: auto 76px;
		background-size: auto 76px;
	}
	.m-list2 .icon i{bottom: 2px;
		-o-background-size: auto 76px;
		-ms-background-size: auto 76px;
		-moz-background-size: auto 76px;
		-webkit-background-size: auto 76px;
		background-size: auto 76px;
	}
	.m-list2 .icon em{
		-o-background-size: auto 76px;
		-ms-background-size: auto 76px;
		-moz-background-size: auto 76px;
		-webkit-background-size: auto 76px;
		background-size: auto 76px;
	}
	.m-list2 .con:hover i{height: 70px;}
	.m-list2 .con{padding: 45px 20px 40px;}
	.m-list2 .swiper-pagination-bullet{width: 12px;height: 12px;}
	.row-a2{
		-o-background-size: 100% 100%;
		-ms-background-size: 100% 100%;
		-moz-background-size: 100% 100%;
		-webkit-background-size: 100% 100%;
		background-size: 100% 100%;
	}
	.m-list2 .swiper-pagination,.m-list2 .swiper-button-prev{bottom: 150px !important;}
	.m-list2 .swiper-button-next{bottom: 144px;}
	.m-tab1{margin-top: 15px;}
	.case-list li:hover .tag{bottom: 20px;font-size: 14px;}
	.ul-num{padding-top: 40px;}
	.ul-num p{font-size: 14px;}
	.ul-num span{font-size: 5vw;}
	.ul-num i{width: 62px;height: 62px;margin-right: 10px;
		-o-background-size: auto 60px;
		-ms-background-size: auto 60px;
		-moz-background-size: auto 60px;
		-webkit-background-size: auto 60px;
		background-size: auto 60px;
	}
	.pop-seek h4{font-size: 16px;margin-bottom: 25px;}
	.pop-seek .inner{padding: 20px 25px;width: 520px;}
	.pop-seek .tel{font-size: 18px;margin-bottom: 11px;}
	.pop-seek .inp input{height: 40px;font-size: 15px;}
	.pop-seek .inp button{font-size: 17px;}
	.pop-seek .tips{font-size: 12px;margin-bottom: 21px;}
	.pop-seek .inp {margin-bottom: 4px;}
	.pop-seek .btn{height: 40px;line-height: 40px;font-size: 16px;}

	.pop-seek .wx span{font-size: 16px;padding-left: 30px;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.pop-seek .qr .pic{bottom: 40px;}
	.pop-seek .wx{width: 315px;}
	.pop-seek .bot{height: 40px;line-height: 40px;}
	.pop-seek .wx{line-height: 40px;}
	.pop-seek .btn{font-size: 16px;}
	.pop-seek .btn i{width: 20px;height: 20px;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.pop-seek .qr em{padding-left: 19px;
		-o-background-size: 12px auto;
		-ms-background-size: 12px auto;
		-moz-background-size: 12px auto;
		-webkit-background-size: 12px auto;
		background-size: 12px auto;
	}


	.pop-seek .qr{font-size: 14px;}
	
	.pop-seek .close{width: 30px;height: 30px;right: 10px;top: 8px;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.btn-down{bottom: 85px;}
	/*专题*/
	.m-t1{margin-top: 21.5vh;}
	.m-t1 h3{padding-bottom: 30px;margin-bottom: 38px;}
	.g-btn-down{margin-top: 100px;}
	.m-inter{padding-bottom: 55px;}
	.m-inter .pic{padding: 30px;width: 260px;height: 346px;margin: -75px 65px 0;}
	.row-b1:after,.row-b2:after,.row-b3:after{top: -150px;
		-o-background-size: 80% auto;
		-ms-background-size: 80% auto;
		-moz-background-size: 80% auto;
		-webkit-background-size: 80% auto;
		background-size: 80% auto;
	}
	.row-b2:after{top: 50px;}
	.row-b3:after{top: 25px;}
	.m-inter .tit em{font-size: 16px;}
	.m-inter .tit{padding-top: 50px;}
	.m-list3 li a{line-height: 42px;height: 42px;padding-left: 24px;
		-o-background-size: 14px auto;
		-ms-background-size: 14px auto;
		-moz-background-size: 14px auto;
		-webkit-background-size: 14px auto;
		background-size: 14px auto;
	}
	.g-btn1{width: 158px;height: 40px;line-height: 40px;font-size: 14px;}
	.row-b2{padding-top: 90px;}
	.g-t2 p{font-size: 15px;margin-top: 11px;}
	.m-list4{margin: 45px -23px 0;}
	.m-list4 .con{margin: 0 23px 40px;padding: 32px 35px 32px 25px;}
	.m-list4 .icon{width: 52px;height: 52px;}
	.m-list4 .txt{font-size: 14px;}
	.row-b3{padding-top: 60px;}
	.g-btn2{margin-bottom: 32px;font-size: 16px;}
	.g-seek{padding: 30px 10px 28px;}
	.g-seek .inp{font-size: 16px;}
	.g-seek .btn{font-size: 16px;}
	.g-seek .btn i{margin-right: 15px;}
	.g-t3 p{font-size: 14px;line-height: 24px;}
	.g-t3 h3{margin-top: -104px;}
	.row-e1{padding-bottom: 180px;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
	.ul-list1 .icon{width: 135px;height: 135px;
		-o-background-size: 90px auto;
		-ms-background-size: 90px auto;
		-moz-background-size: 90px auto;
		-webkit-background-size: 90px auto;
		background-size: 90px auto;
	}
	.row-e2{margin-top: -215px;padding: 165px 0 525px;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
	.row-e2 .g-t3 h3{margin-bottom: 27px;}
	.m-pic1{width: 470px;}
	.m-pic1 .img{max-width: 190px;}
	.row-e3 .g-t3{max-width: 475px;}
	.row-e3{padding-top: 10px;margin-top: -235px;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
	.ul-list2 .icon{width: 130px;height: 130px;
		-o-background-size: 85px auto;
		-ms-background-size: 85px auto;
		-moz-background-size: 85px auto;
		-webkit-background-size: 85px auto;
		background-size: 85px auto;
	}
	.row-e4 .m-pic2{max-width: 650px;margin-top: -30px;}
	.row-e4{margin-top: -345px;padding-top: 200px;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
	.m-pic3{max-width: 450px;margin-top: 95px;}
	.row-e5{padding-top: 65px;padding-bottom: 175px;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
	.ul-list3 .icon{width: 125px;height: 125px;
		-o-background-size: 80px auto;
		-ms-background-size: 80px auto;
		-moz-background-size: 80px auto;
		-webkit-background-size: 80px auto;
		background-size: 80px auto;
	}
	.ul-list3 .i1{margin-top: 110px;}
	.ul-list3 .i2{margin-top: 25px;}
	.ul-list3 .i3{margin-top: -60px;}
	.row-e6{margin-top: -200px;padding-top: 220px;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
	.row-e6 .g-t3{max-width: 400px;}
	.m-pic5{max-width: 545px;}
	.btn-down-3{margin-top: 200px !important;}
	.m-list6 li .icon{height: 75px;
		-o-background-size: 60px auto;
		-ms-background-size: 60px auto;
		-moz-background-size: 60px auto;
		-webkit-background-size: 60px auto;
		background-size: 60px auto;
	}
	.m-t1-1 span{font-size: 18px;height: 50px;line-height: 50px;}
	.row-special-3 .btn-down-3{margin: 150px auto 80px !important;}
	.m-list7 .tit span{font-size: 24px;}
	.m-list7 .tit{height: 400px;}
	.m-list7 li{width: 100px;margin: 0 10px;}
	.row-d2{padding-top: 110px;}
	.m-txt1 .pic{width: 305px;margin: 0 50px 0 60px;}
	.m-txt1 .con{padding-left: 420px;padding-top: 35px;padding-bottom: 50px;font-size: 16px;line-height: 30px;}
	.m-txt1 .con strong{font-size: 18px;}
	.m-txt1 .con b{line-height: 54px;}
	.m-txt1 .l-img{width: 8px;}
	.row-d2{margin-bottom: 130px;}
	.m-list8 li p{height: 75px;line-height: 74px;}
	.row-d3{margin-bottom: 145px;}
	.m-list7 em{font-size: 22px;}
	.m-list7 .tit{margin-bottom: 10px;}
	.m-txt1 .pic:before{width: 80px;height: 80px;}
	.m-list8 .con{height: 360px;}
	/*.m-cont{
	    font-size: 14px;
	}*/
	.m-pop .tit h3{
	    font-size: 28px;line-height: 1;
	    margin-bottom: 10px;
	}
	/*.m-cont h3{margin-bottom: 20px;}*/
	.m-pop .inner{
	    width: 750px;
	    padding: 20px 30px;
	    margin-left: -375px;
	}
	.m-pop .tit{
	    font-size: 14px;
	    margin-bottom: 15px;
	}
	.m-pop .tit p{margin: 0;}
	.m-pop .col-l{font-size: 14px;}
	.m-pop h4{font-size: 16px;}
	.m-pop .col-r{font-size: 14px;}
	.pg-list1 li a{font-size: 22px;}
	.m-pop .pic-code{font-size: 12px;}
	.m-pop .pic-code img{margin-bottom: 5px;}
	.ul-list5 .icon{height: 50px;margin-bottom: 10px;
		-o-background-size: auto 50px;
		-ms-background-size: auto 50px;
		-moz-background-size: auto 50px;
		-webkit-background-size: auto 50px;
		background-size: auto 50px;
	}
	.ul-list5 h4{font-size: 14px;}
	.ul-list5 li{width: 115px;margin: 0 22px;}
	.ul-list5{padding: 100px 0;}
	.g-t4 p{font-size: 14px;}
	.g-t4 h3{margin-bottom: 10px;}
	.g-t4{margin-bottom: 15px;}
	.ul-list4 .slider{padding: 15px 20px 20px;width: 87%;}

	.ul-list4 .icon{height: 60px;margin-bottom: 10px;
		-o-background-size: auto 60px;
		-ms-background-size: auto 60px;
		-moz-background-size: auto 60px;
		-webkit-background-size: auto 60px;
		background-size: auto 60px;
	}
	.ul-list4 .icon i,.ul-list4 .icon em{
		-o-background-size: auto 60px;
		-ms-background-size: auto 60px;
		-moz-background-size: auto 60px;
		-webkit-background-size: auto 60px;
		background-size: auto 60px;
	}
	.ul-list4 .con:hover .icon i{height: 60px;}
	.ul-list4 h4{font-size: 16px;}
	.ul-list4{bottom: -70px;}
	
	.ul-list4.fixed .icon{height: 45px;margin-bottom: 5px;
		-o-background-size: auto 45px;
		-ms-background-size: auto 45px;
		-moz-background-size: auto 45px;
		-webkit-background-size: auto 45px;
		background-size: auto 45px;
	}
	.ul-list4.fixed .icon i,.ul-list4.fixed .icon em{
		-o-background-size: auto 45px;
		-ms-background-size: auto 45px;
		-moz-background-size: auto 45px;
		-webkit-background-size: auto 45px;
		background-size: auto 45px;
	}
	.ul-list4.fixed h4{font-size: 14px;}
	.ul-list4.fixed .slider{padding: 10px 20px 15px;}
	.ul-list6 .pic{width: 95px;height: 95px;line-height: 95px;}
	.ul-list6 .pic img{max-width: 75%;max-height: 55%;}
	.ul-list6 p{font-size: 14px;line-height: 30px;}
	.box-btn a{font-size: 16px;}
	.ul-list6{margin-bottom: 25px;}
	.row-f1{padding-top: 130px;}
	.row-f2{padding-top: 90px;}
	.m-scheme1{padding: 110px 0 30px 70px;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
	.row-f1 .ul-list6{margin-top: -60px;}
	.ul-list7 .icon{width: 35px;height: 35px;
		-o-background-size: 100% auto;
		-ms-background-size: 100% auto;
		-moz-background-size: 100% auto;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}
	.ul-list7 li{margin-right: 40px;}
	.ul-list7{margin-bottom: 50px;}
	.m-scheme2 .col-l{width: 600px;padding-bottom: 68px;}
	.ul-list8 li p{height: 48px;line-height: 48px;}
	.row-f3{padding-bottom: 80px;}
	.row-f3:after{height: 350px;}
	.ul-list9 em{font-size: 16px;}
	.m-scheme3 .col-l{padding: 60px 0 40px;width: 585px;}
	.m-scheme2 .txt{padding: 0 50px;}
	.row-f3 .ul-list6{padding-left: 50px;}
	.m-scheme3 .col-r{padding-left: 68px;padding-top: 80px;}
	.ul-list10 .icon{height: 40px;width: 40px;
		-o-background-size: auto 100%;
		-ms-background-size: auto 100%;
		-moz-background-size: auto 100%;
		-webkit-background-size: auto 100%;
		background-size: auto 100%;
	}
	.ul-list10 h4{font-size: 16px;}
	.row-f5 .box-btn{position: relative;z-index: 2;}
	.row-f5{padding-top: 90px;padding-bottom: 80px;}
	.ul-list11 .icon{height: 50px;width: 50px;
		-o-background-size: auto 100%;
		-ms-background-size: auto 100%;
		-moz-background-size: auto 100%;
		-webkit-background-size: auto 100%;
		background-size: auto 100%;
	}
	.ul-list11 h4{font-size: 16px;}
	.ul-list11{padding-top: 25px;margin-bottom: 90px;}
	.row-f6{padding-top: 90px;}
	.m-t3 span{font-size: 18px;height: 50px;line-height: 50px;}
	.row-f3{padding-top: 90px;}
	.ul-list10 li{margin-top: 10px;}
	.case-info .col-l{width: 700px;padding-bottom: 25px;}
	.case-info .txt{font-size: 14px;line-height: 28px;height: 112px;}
	.case-info .tit .link{font-size: 14px;}
	.g-t5{padding: 60px 0 20px;margin-bottom: 50px;}
	/*.case-logo img{height: 140px;}*/
	
	.ban3{height: 440px;}
	.ban3 .desc{font-size: 14px;line-height: 26px;margin-bottom: 20px;}
	.ban3 .txt{margin-top: 150px;}
	.b-cur{font-size: 16px;}
	.m-tab li a{font-size: 16px;height: 46px;line-height: 46px;}
	.m-tab li.on a:after{height: 2px;}
	.m-list15 .icon{height: 60px;margin-bottom: 25px;}
	.m-list15 p{font-size: 12px;line-height: 22px;margin-bottom: 20px;}
	.m-list15 .btn{width: 110px;height: 30px;line-height: 30px;border-radius: 30px;}
	.m-list15{padding-bottom: 90px;}
	.m-list15 .swiper-pagination{bottom: 40px !important;}
	.m-list15 .swiper-button-next, .m-list15 .swiper-button-prev{bottom: 33px;}
	.m-list15 .swiper-button-prev{bottom: 39px;}
	.m-list16 p{font-size: 14px;}
	.m-list16 .icon{height: 40px;
		-o-background-size: auto 100%;
		-ms-background-size: auto 100%;
		-moz-background-size: auto 100%;
		-webkit-background-size: auto 100%;
		background-size: auto 100%;
	}
	.m-list16 .con{padding: 22px 0;margin: 0 10px;}
	.m-list16 li{margin-bottom: 20px;}
	.m-list16{padding-top: 30px;}
	.row-x2{padding-bottom: 60px;}
	.m-list17 .icon{height: 70px;margin-bottom: 20px;
		-o-background-size: auto 100%;
		-ms-background-size: auto 100%;
		-moz-background-size: auto 100%;
		-webkit-background-size: auto 100%;
		background-size: auto 100%;
	}
	.m-list17 .con{padding: 50px 0 35px;}
	.m-list17 p{margin-bottom: 20px;}
	.m-list17 .con:hover .icon{margin-bottom: 15px;}
	.m-list17 .btn{width: 110px;height: 30px;line-height: 30px;}
	.m-list17{padding-bottom: 105px;margin: 0 -15px;}
	.m-list17 .swiper-pagination{bottom: 40px !important;}
	.m-list17 .swiper-button-next, .m-list17 .swiper-button-prev{bottom: 33px;}
	.m-list17 .swiper-button-prev{bottom: 39px;}
	.m-list17 .con{margin: 0 15px;box-shadow: 0px 10px 12px rgba(7,18,101,.09);}
	.m-list17 .con:hover{box-shadow: 0px 13px 15px rgba(7,18,101,.4);}
	.row-x4{height: 500px;}
	.m-list18 .i1{margin-top: 180px;}
	.m-list18 .i2{margin-top: 155px;}
	.m-list18 .i3{margin-top: 200px;}
	.m-list18 .i4{margin-top: 250px;}
	.m-list18 .icon{width: 100px;height: 100px;
		-o-background-size: auto 60px;
		-ms-background-size: auto 60px;
		-moz-background-size: auto 60px;
		-webkit-background-size: auto 60px;
		background-size: auto 60px;
	}
	.m-list18 .desc{font-size: 14px;line-height: 24px;}
	.m-list18 h4{margin-bottom: 10px;}
	.m-list18 .con{margin: 0 30px;}
	.m-app .txt{padding: 30px 20px 0 30px;}
	.m-app .txt h4{padding-bottom: 10px;margin-bottom: 10px;}
	.m-app .desc{font-size: 14px;line-height: 25px;height: 100px;margin-bottom: 20px;}
	.g-btn3{height: 40px;width: 150px;line-height: 40px;}
	.row-x5{padding-bottom: 60px;}
	.row-x6{padding: 0 0 60px;}
	.m-tab4 li a{height: 45px;line-height: 45px;padding: 0 20px;}
	.m-tab4{margin: 30px 0;}
	.box-txt1{padding: 28px 30px 40px;}
	.m-list19 .con{margin: 0 -25px;padding: 45px 65px 55px;overflow: hidden;}
	.m-list19 li.on .g-btn3{height: 40px;}
	.m-list19 li.on .con{padding-top: 65px;}
	.m-list19 .desc{font-size: 14px;line-height: 24px;height: 120px;}
	.row-x8{height: 580px;}
	.m-tab5 li .icon{height: 30px;margin-top: 15px;}
	.m-tab5 p{font-size: 16px;}
	.m-tab5 li{width: 100px;height: 100px;margin: 0 15px;}
	.m-lsit20 .icon{height: 60px;}
	.m-lsit20 .con{padding: 19px 0 29px;}
	.m-lsit20{padding: 40px 0 50px;}
	.box-txt2 .pic{width: 450px;}
	.box-txt2 .desc{font-size: 14px;line-height: 26px;margin-bottom: 25px;}
	.box-txt2 .tit{padding-bottom: 15px;margin-bottom: 15px;}
	.m-tab5{margin-bottom: 35px;}
	.row-t1 .t-logo .pic img{height: 60px;}
	.row-t1 .info{padding: 40px 0 60px 45px;}
	.row-t1 .t-logo span{font-size: 16px;}
	.row-t1 .tel p{font-size: 13px;}
	.row-t1 .t-logo{padding-bottom: 20px;margin-bottom: 20px;}
	.row-t1 .info{margin-top: -40px;}
	.row-t1 .info:after{height: 35px;}
	.row-t1 .desc{font-size: 14px;line-height: 26px;margin-bottom: 15px;}
	.row-t1 .txt{padding-top: 30px;padding-left: 40px;}
	.row-t1 .txt h3{margin-bottom: 10px;}
	.m-list9 .right{padding: 30px 60px 0 50px;}
	.m-list9 .desc{font-size: 14px;line-height: 28px;}
	.m-list9 .right h4{margin-bottom: 10px;}
	.m-list9 dd p{font-size: 14px;line-height: 22px;}
	.ban2{height: 400px;}
	.m-list9 .mask .more{height: 40px;line-height: 38px;font-size: 16px;}
	.m-list10 .icon{width: 100px;height: 100px;
			-o-background-size: auto 50px;
			-ms-background-size: auto 50px;
			-moz-background-size: auto 50px;
			-webkit-background-size: auto 50px;
			background-size: auto 50px;
	}
	.m-list10 .icon:after{width: 124px;height: 124px;
		-o-background-size: auto 100%;
		-ms-background-size: auto 100%;
		-moz-background-size: auto 100%;
		-webkit-background-size: auto 100%;
		background-size: auto 100%;
	}
	.m-list10 li{width: 140px;}
	.m-list10{height: 380px;}
	.m-list10 li:after, .m-list10 li:before{top: 134px;}
	.row-flow{padding: 60px 0 100px;}
	.m-list10 .con:hover{padding-bottom: 30px;}
	.row-main{margin: 0 80px;}
	.g-tit1 .wp6{margin: 0 80px;}
	.row-main .col-l{width: 750px;}
	.soBox .inp{height: 45px;border-radius: 5px;font-size: 14px;padding: 0 80px 0 15px;}
	.soBox .btn{height: 43px;border-top-right-radius: 5px;width: 70px;
    	border-bottom-right-radius: 5px;
	}
	.m-list13 li p{font-size: 14px;margin-bottom: 10px;}
	.m-list13 li .txt{padding: 25px 20px;}
	.m-list13 li h4{margin-bottom: 10px;}
	.m-list13 li .date{font-size: 14px;}
	.m-list14 .con{margin: 0 10px;}
	.m-list14 .qr p{font-size: 14px;}
	.m-list14 .i-logo{height: 120px;}
	.m-list14 .con{padding-top: 55px;}
	.m-list14 li{margin-bottom: 30px;}
	.m-list14{margin: 0 40px;}
	.g-menu{margin-left: 50px;padding: 15px 0;}
	/*.g-menu-1{left: 50px;}*/
	.m-list14 .desc{font-size: 14px;line-height: 24px;height: 72px;}
	.m-list14 .i-logo{margin-bottom: 35px;}
	.m-list14 .desc{margin-bottom: 45px;}
	.ul-list4.fixed .slider{max-width: 990px;}
	.g-menu .tab li a{height: 45px;line-height: 43px;font-size: 16px;}
	.row-g2 .desc{font-size: 14px;line-height: 28px;height: 112px;}
	.row-g2 .con{padding: 40px 100px 30px 50px;}
	.pic-slider1 .cont{padding: 50px 0;width: 90%;}
	.flow-slide .desc{font-size: 14px;}
	.g-t7{padding-top: 45px;}
	.flow-slide .txt span{font-size: 22px;}
	.row-g5{padding-bottom: 30px;}
	.row-g6{padding-bottom: 40px;}
	.ul-flow .tel{margin-left: 15px;}
	.case-pic .warp{max-width: 980px;width: auto;}
	.ul-pic{width: 1080px;}
	.ul-pic li{border-width: 8px;}
	.ul-pic .i1{width: 280px;height: 280px;}
	.ul-pic .i2{width: 280px;height: 156px;left: 290px;}
	.ul-pic .i3{left: 290px;top: 235px;width: 210px;height: auto;}
	.ul-pic .i4{left: 580px;width: 210px;height: auto;top: 13px;}
	.ul-pic .i5{width: 280px;height: auto;left: 510px;top: 235px;}
	.ul-pic .i6{width: 280px;height: 280px;}
	.case-logo .tag{font-size: 18px;line-height: 45px;height: 45px;padding: 0 25px;}
	.case-logo img{max-height: 130px;}
	.z-info .txt h4{font-size: 14px;}
	.z-info .txt p{font-size: 12px;line-height: 22px;}
	.z-info .tit{height: 75px;line-height: 75px;padding-left: 80px;
		-o-background-size: auto 70px;
		-ms-background-size: auto 70px;
		-moz-background-size: auto 70px;
		-webkit-background-size: auto 70px;
		background-size: auto 70px;
	}
	.btm-pic img{max-width: 550px;}
	.case-list .more,.tab-show2 .more{top: -70px;font-size: 14px;}
	.m-t8 span{font-size: 22px;}
	.row-special-4 .btn-down-3{margin-top: 170px !important;}
	.row-k1{padding-top: 20px;}
	.box-txt3 .pic{height: 300px;}
	.box-txt3 .pic img{height: 100%;}
	.box-txt3 .con{font-size: 16px;line-height: 30px;
		padding: 35px 40px 30px 60px;max-width: 758px;
	}
	.box-txt3 .con strong{font-size: 18px;}
	.box-txt3 .con b{line-height: 58px;}
	.box-txt3 .con p{margin-bottom: 15px;}
	.box-txt3 .l-img{bottom: -90px;}
	.box-txt3{height: 300px;}
	.k-list2 .ico{height: 60px;
		-o-background-size: auto 60px;
		-ms-background-size: auto 60px;
		-moz-background-size: auto 60px;
		-webkit-background-size: auto 60px;
		background-size: auto 60px;
	}
	.k-list2 p{font-size: 18px;}
	.k-list2 li{margin-bottom: 30px;}
	.j-list1{height: 540px;}
	.row-f7 .col-r{height: 540px;padding-top: 45px;}
	.serv-lab{
		-o-background-size: 500px auto;
		-ms-background-size: 500px auto;
		-moz-background-size: 500px auto;
		-webkit-background-size: 500px auto;
		background-size: 500px auto;
	}
	.m-you{width: 46%;}
	.g-tit1 span{font-size: 14px;}

}
/*Common For Max 960*/ 
@media only screen and (max-width: 1367px) {
	.m-scheme li span{height: 40px;
		-o-background-size: auto 40px;
		-ms-background-size: auto 40px;
		-moz-background-size: auto 40px;
		-webkit-background-size: auto 40px;
		background-size: auto 40px;
	}
	.nav li i{height: 25px;
		-o-background-size: auto 25px;
		-ms-background-size: auto 25px;
		-moz-background-size: auto 25px;
		-webkit-background-size: auto 25px;
		background-size: auto 25px;
	}
	.nav li i:after{
		-o-background-size: auto 25px;
		-ms-background-size: auto 25px;
		-moz-background-size: auto 25px;
		-webkit-background-size: auto 25px;
		background-size: auto 25px;
	}
	.fix-right .ico{width: 35px;height: 35px;
		-o-background-size: 25px auto;
		-ms-background-size: 25px auto;
		-moz-background-size: 25px auto;
		-webkit-background-size: 25px auto;
		background-size: 25px auto;
	}
	.fix-right .txt{height: 35px;width: 35px;line-height: 35px;padding-right: 35px;}
	.fix-right li{width: 35px;height: 35px;}
	.nav-two dt a{font-size: 18px;}
	.nav-two h4 a{font-size: 14px;}
	.nav-two dd .v2{font-size: 12px;line-height: 24px;}
	.nav-two dd .v1{line-height: 32px;}
	.nav-two dt{margin-bottom: 2px;}
	.nav-two .dl-2 dt{margin-bottom: 3px;}
	.nav-sub .fd-tel .tit{font-size: 18px;}
	.m-scheme h4{outline-style: 8px;margin-bottom: 5px;}
	.nav li{padding-bottom: 15px;}
	.logo{bottom: 15px;}
	.logo img{width: 30px;}
	.m-list1{margin: 0 50px;}
	.m-list1 p{font-size: 14px;}
	.m-list1 .icon{margin-bottom: 10px;}
	.g-t1{padding-top: 45px;}
	.m-list1{padding-top: 40px;}
	.row-a2{padding-top: 60px;}
	.m-list2 .icon{margin-bottom: 15px;}
	.m-list2 .con{padding: 35px 25px 40px;}
	.m-list2{padding: 35px 0 100px;}
	.m-list2 .swiper-pagination{bottom: 35px !important;}
	.m-list2 .swiper-button-prev{bottom: 35px !important;}
	.m-list2 .swiper-button-next{bottom: 30px;}
	.row-a3{padding-top: 40px;}
	.g-t1 h3{font-size: 2.3vw;}
	.m-tab1 li span{padding: 0 20px;}
	.m-tab1{margin-top: 15px;}
	.row-a4{padding-bottom: 30px;}
	.m-news{padding-top: 0;}
	.ul-num p{font-size: 16px;}
	.ul-num span{font-size: 5vw;}
	.ul-num i{width: 50px;height: 50px;
		-o-background-size: 50px auto;
		-ms-background-size: 50px auto;
		-moz-background-size: 50px auto;
		-webkit-background-size: 50px auto;
		background-size: 50px auto;
	}
	.nav-two dl {
	    height: calc( 100vh - 101px );
	}
	.ul-list2 .i1{margin-top: 285px;}
	.ul-list2 .i2{margin-top: 225px;}
	.ul-list2 .i3{margin-top: 160px;}
	.m-t2 p{font-size: 16px;}
	.m-list5 li{width: 230px;}
	.row-special-3 .m-t1 h3{padding-bottom: 0;margin-bottom: 20px;}
	.m-t1-1 p{font-size: 16px;}
	.m-t1-1 span{font-size: 14px;line-height: 45px;height: 45px;padding: 0 40px;}
	.row-special-3 .btn-down-3{margin: 120px auto 60px !important;}
	.m-txt1 .con{padding-right: 50px;}

	.pg-list1{
	    -webkit-background-size: 100% auto;
	    background-size: 100% auto;
	}
	.btn-sub{
	    width: 160px;height: 36px;line-height: 36px;
	}
	.btn-sub img{
	    width: 24px;height: auto;
	}


	.m-cont h3,.m-pop .tit h3{
	    font-size: 24px;
	}
	.m-pop .inner{
	    width: 80%;
	    padding: 20px;
	    margin-left: 0;
	    -webkit-transform: translateX(-50%);
	    -moz-transform: translateX(-50%);
	    -ms-transform: translateX(-50%);
	    -o-transform: translateX(-50%);
	    transform: translateX(-50%);
	    box-shadow: 0 0 0 4px rgba(255,255,255,.15);
	}
	.m-pop .inner-txt{
	    height: 500px;
	}
	.m-pop .col-l,.m-pop .col-r{
	    float: none;width: auto;
	}
	.m-pop .tit{
	    font-size: 12px;
	    margin-bottom: 10px;
	}
	.m-pop .col-l{font-size: 12px;}
	.m-pop h4{font-size: 14px;}
	.m-pop .col-r{font-size: 12px;}
	.m-pop p img{
	    width: 24px;height: auto;
	}
	.pg-list1 li a{font-size: 18px;}
	.m-cont{left: 140px;}
	.pg-list1{padding-left: 120px;padding-right: 120px;}
	.m-pop .tit{text-align: center;}
	.m-pop .pic-code{
	    text-align: center;
	    padding-top: 0;padding-bottom: 5px;
	}
	.m-pop .pic-code .con{
	    width: 80px;
	    float: none;display: inline-block;vertical-align: top;
	    margin: 0 5px;
	}
	.m-pop .inp, .m-pop .sub {
	    height: 36px;
	    line-height: 34px;
	}
	.m-pop .col-r p{margin-bottom: 0;}
	.row-x8 .txt p{font-size: 14px;}
	.row-x6 .info .tel{height: 60px;line-height: 60px;padding: 0 45px 0 60px;
		-o-background-size: 30px auto;
		-ms-background-size: 30px auto;
		-moz-background-size: 30px auto;
		-webkit-background-size: 30px auto;
		background-size: 30px auto;
	}
	.row-x6 .info .a1,.row-x6 .info .a2{width: 66px;height: 60px;line-height: 60px;
		-o-background-size: 30px auto;
		-ms-background-size: 30px auto;
		-moz-background-size: 30px auto;
		-webkit-background-size: 30px auto;
		background-size: 30px auto;
	}
	.row-x2{padding-bottom: 40px;}
	.m-list15 .con{margin: 0 20px;}
	.m-list15{margin: 0 -20px;}
	.m-list17 p{font-size: 14px;height: 42px;}
	.row-x6 .tips p{margin-bottom: 15px;}
	.row-t1 .share .qr{width: 90px;}
	.row-t1 .info{padding-left: 25px;}
	.m-list1 p{margin: 0 35px;}


}
/*Common For Max 960*/
@media only screen and (max-width: 1299px) {
	.ul-list1 .i2{margin-top: 230px;}
	.ul-list1 .i3{margin-top: 160px;}
	.ul-list1 .i4{margin-top: 95px;}
	.ul-list1 .i5{margin-top: 35px;}
	.row-e2 .g-t3{width: 380px;}
	.m-pic3{max-width: 400px;margin-top: 80px;}
	.m-pic5{max-width: 500px;}
	.m-pic5 .img{width: 185px;top: -140px;right: -60px;}
	.m-txt1 .pic{width: 250px;margin: 0 40px 0 30px;}
	.m-txt1 h4{margin: 40px 0 20px;}
	.m-txt1 .con{padding-left: 325px;}
	.m-scheme1{padding: 80px 0 30px 45px;}
	.ul-list7 h4{font-size: 14px;}
	.box-btn a{height: 40px;line-height: 38px;}
	.box-btn .seek i{
		-o-background-size: auto 18px;
		-ms-background-size: auto 18px;
		-moz-background-size: auto 18px;
		-webkit-background-size: auto 18px;
		background-size: auto 18px;
	}
	.box-btn .seek{width: 170px;}
	.ul-list7{margin-bottom: 40px;}
	.ul-list10 .pic{margin-top: 15px;}
	.ul-lab li a{font-size: 12px;}
	.case-info .txt{font-size: 12px;line-height: 24px;height: 96px;}
	.case-info .col-l{width: 600px;}
	.row-main .col-l {width: 650px;}
	.m-slider2 .slick-prev{left: -80px;}
	.m-slider2 .slick-next{right: -80px;}
	.m-t8{margin-top: 17vh;}
	.m-list7-1 li{width: 80px;}


}
/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	body{padding-top: 80px;}
	body.open2{overflow: hidden;}
	.header{display: none;}
	.main{margin-left: 0;}
	.body_b{left: 0;}
	.banner .ms-slide{margin-left: 0;}
	.m-header{display: block;overflow: hidden;height: 80px;padding: 0 20px;
		position: fixed;top: 0;right: 0;left: 0;z-index: 101;
		background-color: #fff;
		box-shadow: 0px 0px 20px rgba(0,0,0,.3);
	}
	.mo-logo{float: left;}
	/*.banner .master-slider{display: none !important;}*/
	.banner .mo-ban{display: block !important;}
	.mo-logo{line-height: 80px;}
	.mo-logo img{height: 60px;display: inline-block;vertical-align: middle;}
	.menuBtn{display: block;}
	.g-top{display: none;}
	.ban-list{display: none;}
	.nav-sub{left: 0;right: 0;overflow-y: auto;padding-bottom: 30px;
		position: fixed;top: 80px;background-color: #fff;
	}
	/*.nav-sub.open{left: 0;top: 80px;}*/
	.nav-sub .col-l{float: none;width: auto;height: auto;overflow-x: auto;}
	.nav-sub .col-r{float: none;height: auto;}
	.mo-so{display: block;}
	.m-scheme{width: 925px;}
	.m-scheme li{height: auto;width: 150px;}
	.m-scheme p{display: none;}
	.m-scheme h4:after{display: none;padding: 0;margin: 0;}
	.m-scheme .con{position: static;padding-top: 15px;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.nav-sub .close{display: none;}
	.nav-two dl{width: auto !important;float: none;height: auto !important;
		border-right: 0;overflow: hidden;padding: 20px 25px 0 !important;
	}
	.nav-two dt{border-bottom: 1px solid #3e3e3e;padding-bottom: 3px;}
	.nav-two dd{width: 33.33%;float: left;}
	.nav-two .dl-2 dd{width: auto;float: none;}
	.nav-sub .fd-tel{display: none !important;}
	.m-zp{width: 160px;height: 160px;left: -80px;bottom: -80px;}
	.m-zp .ico{height: 27px;
		background-position: center;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	.m-zp span{font-size: 14px;}
	.m-zp .txt{right: 0;padding-top: 22px;}
	.m-scheme h4{font-size: 14px;margin-bottom: 0;}
	.fd-top{display: none;}
	.fd-link .d2{display: none;}
	.fd-link{margin: 0 10px;padding: 10px 0 0;}
	.fd-link dl{font-size: 12px;}
	.fd-copr span em{display: none;}
	.fd-copr span{display: block;text-align: center;float: none !important;}
	.g-t1 h3,.m-you h3{font-size: 20px;}
	.m-list1 h4,.m-list2 h4{font-size: 16px;}
	.right-map{display: none;}
	.m-you{width: auto;float: none;}
	.m-news, .row-a5 .cont, .footer .wp, .fd-tel ul{width: auto;padding: 0 20px;}
	.m-inter .pic{margin: -60px 50px 0;padding: 25px;}
	.m-list4 .con{padding: 25px 25px 25px 20px;}
	.m-list4 .txt{padding-left: 20px;}
	.m-list4 .con{margin: 0 10px 20px;}
	.g-btn2{font-size: 14px;margin-bottom: 20px;}
	.wp3{width: auto;padding: 0 10px;}
	.m-t2 p{font-size: 14px;}
	.g-t3 h3{margin-top: -72px;}
	.row-e1{padding: 100px 0 95px;}
	.row-e2{margin-top: -120px;padding-top: 70px;padding-bottom: 370px;}
	.ban .wp3{left: 10px;right: 10px;
	    -webkit-transform: translateX(0%);
	    -moz-transform: translateX(0%);
	    -o-transform: translateX(0%);
	    -ms-transform: translateX(0%);
	    transform: translateX(0%);
	}
	.b-pic{width: 60%;bottom: -200px;right: 0;}
	.m-pic1{max-width: 410px;right: 80px;top: 80px;}
	.row-e3{margin-top: -110px;padding-top: 0;}
	.ul-list2 .i1{margin-top: 185px;}
	.ul-list2 .i2{margin-top: 135px;}
	.ul-list2 .i3{margin-top: 80px;}
	.ul-list2 .i4{margin-top: 40px;}
	.ul-list2 .i5{margin-top: -10px;}
	.ul-list2 .i6{margin-top: -60px;}
	.row-e4{padding-top: 100px;}
	.row-e4 .m-pic2{max-width: 550px;}
	.row-e4 .m-pic2 .img{width: 320px;right: 20px;}
	.m-pic3{max-width: 300px;margin-top: 68px;}
	.ul-list3 .i1{margin-top: 30px;}
	.ul-list3 .i2{margin-top: -25px;}
	.ul-list3 .i3{margin-top: -85px;}
	.row-e5{padding-bottom: 100px;}
	.row-e6{margin-top: -115px;padding-top: 130px;}
	.m-pic5{max-width: 430px;margin-top: -15px;}
	.m-pic5 .img{right: 10px;}
	.m-list5 .tit h4{font-size: 20px;}
	.m-list6 li h4{font-size: 16px;}
	.m-list6 li{position: static;width: 25%;float: left;}
	.m-list6 .i9,.m-list6 .i10,.m-list6 .i11{width: 33.33%;}
	.m-list6 .i10{float: right;}
	.m-list6{height: auto;overflow: hidden;}
	.warp,.wp4{width: auto;padding: 0 10px;}
	.m-list7 li{width: 90px;}
	.m-list7 .tit span{font-size: 18px;}
	.m-list8 li p{font-size: 16px;}
	.m-list8 .con{margin: 0 10px;}
	.m-list8{margin: 30px 0px 0;}
	.row-d3,.row-d2{margin-bottom: 50px;}
	.ul-list4.fixed{left: 0;}
	.ul-list8 li p{font-size: 14px;height: 40px;line-height: 40px;}
	.m-scheme2 .col-l{width: 525px;padding: 30px 0 30px 35px;}
	.m-scheme2 .txt{font-size: 14px;line-height: 28px;padding: 0 30px;margin-bottom: 25px;}
	.m-scheme2 .desc{height: 112px;}
	.row-f3 .ul-list6{padding-left: 20px;}
	.row-f3 .box-btn{padding-left: 30px;}
	.m-scheme2 .col-r{padding: 27px 0 30px;}
	.m-scheme3 .col-l{width: 480px;}
	.ul-list9 em{font-size: 14px;width: 85px;}
	.ul-list9 li{width: 110px;height: 110px;padding: 8px;}
	.m-scheme3 .col-r{padding: 50px 30px 0;}
	.row-f4{padding-top: 60px;}
	.ul-list10 h4{font-size: 14px;}
	.ul-list10 li{margin: 0 15px;}
	.ul-list10 li:after{height: 240px;}
	.row-f5 .ul-list6{margin-top: -168px;}
	.ul-list5 li{margin: 0 10px;}
	.row-f3{padding-bottom: 50px;}
	.ul-list11 h4{font-size: 14px;}
	.ul-list11 li{margin: 0 20px;}
	.m-list1 p{margin: 0 15px;}
	
	.wp5,.wp6{width: auto;padding: 0 10px;}
	.b-cur{left: 10px;top: 10px;}
	.ban3{height: 300px;}
	.ban3 .txt{margin-top: 80px;}
	.m-tab li a{margin: 0 30px;}
	.m-list15 .swiper-pagination,
	.m-list15 .swiper-button-next,
	.m-list15 .swiper-button-prev,
	.m-list17 .swiper-pagination,
	.m-list17 .swiper-button-next,
	.m-list17 .swiper-button-prev{display: none;}
	.m-list15{padding-bottom: 40px;padding-top: 20px;}
	.m-list15 h4{font-size: 20px;}
	.m-list15 .con .btn{opacity: 1;}
	.m-t5 span, .m-article h1, .m-list15 h4, .m-list17 h4, .m-list18 h4, .m-app .txt h4, .m-list19 h4, .box-txt2 .tit h3{font-size: 20px;}
	.m-app .pic{width: auto;float: none;}
	.m-app .txt{padding-bottom: 30px;}
	.m-tab4 li a{font-size: 16px;}
	.box-txt1 .desc{font-size: 14px;line-height: 26px;}

	.m-lsit20 h4{font-size: 18px;}
	.m-lsit20 p{padding: 0 10px;margin: 0;}
	.row-x8 .txt{left: 10px;}
	.row-x8{height: 400px;}
	.row-x8 .txt p{margin-bottom: 25px;}
	.row-x8 .txt h3{font-size: 20px;}

	.ban2{height: 300px;}
	.row-t1 .tel strong{padding-left: 25px;
		-o-background-size: auto 20px;
		-ms-background-size: auto 20px;
		-moz-background-size: auto 20px;
		-webkit-background-size: auto 20px;
		background-size: auto 20px;
	}
	.m-list9 .left,.m-list9 li:nth-child(2n) .left{width: auto;float: none;}
	.m-list9 .right{width: auto;float: none;padding: 20px 30px;}
	.m-list9 .desc{margin-bottom: 15px;}
	.m-list9 .icon{height: 30px;
		-o-background-size: auto 30px;
		-ms-background-size: auto 30px;
		-moz-background-size: auto 30px;
		-webkit-background-size: auto 30px;
		background-size: auto 30px;
	}
	.m-list9 .right h4{font-size: 20px;}
	.row-t1 .info{width: auto;float: none;padding: 20px;text-align: center;}
	.row-t1 .tel strong{font-size: 18px;}
	.row-t1 .t-logo span{font-size: 14px;}
	.row-t1 .t-logo .pic img{height: 40px;}
	.row-t1 .t-logo{padding-bottom: 10px;}
	.row-t1 .t-logo .pic{margin-bottom: 5px;}
	.row-t1 .t-logo:after{left: 50%;width: 80px;margin-left: -40px;}
	.row-t1 .tel{float: none;display: inline-block;}
	.row-t1 .tel strong{display: inline-block;}
	.row-t1 .share{float: none;padding: 0;}
	.row-t1 .share a{float: none;display: inline-block;}
	.row-t1 .txt h3{font-size: 20px;}
	.row-t1 .txt{padding: 30px;}
	.row-t1{padding-bottom: 130px;}
	.g-t6{margin-bottom: 15px;}
	.g-t6 h3{font-size: 20px;}
	.g-t6 p{font-size: 14px;}
	.row-main .col-l{width: auto;float: none;}
	.m-tab2 li a{font-size: 16px;}
	.row-main{padding-top: 30px;}
	.n-cur{right: 10px;}
	.m-list11 h4{font-size: 16px;margin-top: 0;}
	.m-list11 .date{display: none;}
	.m-list11 .txt{padding-left: 0;}
	.m-list11 .con{padding: 15px;}
	.m-list11 .desc{margin-bottom: 10px;}
	.row-main .col-r{padding-left: 0;}
	.m-list13 li h4{font-size: 16px;}
	.m-t6 h3{font-size: 20px;}
	.m-t6 .more{font-size: 14px;height: 24px;line-height: 24px;}
	.m-article .arrow a{font-size: 14px;}
	.m-list14 li{width: 33.33%;}
	.m-list14{margin: 0 10px;}
	.g-menu{padding-top: 30px;}
	.g-menu .tab li a{font-size: 16px;}
	.g-menu .tab li a{height: 40px;line-height: 38px;}
	.g-menu .tab{margin-left: 0;opacity: 1;}
	.g-menu .tit{display: none;}
	.g-menu{margin-left: 20px;}
	.g-menu-2{left: 0;right: 0;top: 90px;padding-top: 0;}
	.m-list14 h4{font-size: 18px;}
	.g-menu-1,.g-menu-2{position: static;padding-top: 100px;overflow: hidden;}
	.row-main,.g-tit1 .wp6{margin: 0 10px;padding: 45px 0 35px;}
	.top-meun{left: 10px;}
	.case-info .close{right: 20px;}
	.ul-pic{width: 780px;margin: 0 auto;height: auto;overflow: hidden;}
	.ul-pic li{position: static;float: left;margin-right: 15px;margin-bottom: 15px;}
	.m-slider2{display: none !important;}
	.m-slider2.dn{display: block !important;}
	.m-slider2 .item{position: static;}
	.m-slider2 .item a{display: block;height: 350px;
		line-height: 350px;text-align: center;
	}
	.m-slider2 .item img{display: inline-block;vertical-align: middle;
		width: auto;height: auto;max-height: 90%;
	}
	.m-slider2 .slick-next{right: 10px;}
	.m-slider2 .slick-prev{left: 10px;}
	.m-slider2{padding: 0;}
	.m-slider2 .item{border: 0 !important;}
	.row-g5{padding-bottom: 0;}
	.m-tab.fixed{top: 80px;left: 0px;}

	.row-special-4 .btn-down-3{margin-top: 90px !important;}
	.m-t8 span{height: 50px;line-height: 50px;}
	.m-list7 li{width: 70px;}

	.box-txt4{font-size: 14px;padding: 0 30px;margin-bottom: 25px;}
	.row-f7 .ul-list6{text-align: left;padding-left: 30px;}
	.row-f7 .ul-list6 li{margin: 0 5px;}
	.row-f7 .box-btn{padding-left: 30px;}
	.row-f7 .col-l{width: 600px;}
	.j-list1 .icon{width: 100px;height: 100px;
		-o-background-size: auto 75px;
		-ms-background-size: auto 75px;
		-moz-background-size: auto 75px;
		-webkit-background-size: auto 75px;
		background-size: auto 75px;
	}
	.j-list1 p{font-size: 14px;}
	.j-list1{height: 430px;}
	.row-f7 .col-r{height: 430px;}

	

	.m-cont{font-size: 14px;}
	.m-cont .txt{margin-top: 40px;}
	.m-cont h3{margin-bottom: 15px;}

	.main, #main{margin-left: 0 !important;}
} 


/*Common For Max 768*/
@media only screen and (max-width: 959px) {
	.fd-tel{margin: 0 10px;border-top: 0;border-bottom-color: #000;}
	.fd-tel li{width: auto;float: none;overflow: hidden;margin-bottom: 20px;}
	.fd-tel .tit{font-size: 16px;padding-left: 55px;padding-right: 0;width: 160px;
		height: 50px;line-height: 50px;
		-o-background-size: 45px auto;
		-ms-background-size: 45px auto;
		-moz-background-size: 45px auto;
		-webkit-background-size: 45px auto;
		background-size: 45px auto;
	}
	.fd-tel .con span{font-size: 18px;}
	.fd-tel{padding: 15px 0 0;}
	.fd-tel .con{padding-left: 15px;}
	.fd-tel .tit{font-size: 14px;width: 140px;}
	.m-list1{overflow: hidden;padding-top: 15px;}
	.m-list1 p{display: none;}
	.m-list1 h4:after,.m-list2 h4:after{display: none;}
	.m-list1 .con{background-color: #fff;box-shadow: 0px 0px 30px rgba(7,18,101,.09);padding: 25px 0 20px;
		border-radius: 10px;margin-bottom: 30px;display: block;
	}
	.ban-loading .pic{display: none;}
	.g-t1 p{font-size: 14px;display: none;}
	.g-t1{padding-top: 30px;}
	.row-a2{padding-top: 0;}
	.m-list2{padding: 15px 0 50px;}
	.m-list2 p{display: none;}
	.m-list2 .con{padding: 25px 10px 20px;margin: 0 10px;}
	.m-list2 .swiper-pagination,
	.m-list2 .swiper-button-next,
	.m-list2 .swiper-button-prev{display: none !important;}
	.m-tab1 li.on .more,.m-tab1 li .more{display: none !important;}
	.m-t1{margin-top: 100px;position: relative;z-index: 1;}
	.g-btn-down{margin: 50px auto;}
	.row-b1:after{top: 90px;}
	.warp{width: auto;padding: 0 10px;}
	.m-inter .pic{margin: -35px 30px 0;width: 210px;height: 280px;padding: 15px;}
	.m-list3 li a{font-size: 14px;}
	.m-list4{margin: 30px -10px 0;}
	.m-list4 .icon{float: none;margin: 0 auto 15px;display: block;}
	.m-list4 .txt{padding-left: 0;}
	.row-b1:after{top: -90px;}
	.row-b2:after{top: 75px;}
	.row-b3:after{top: 45px;}
	.row-b1:after,.row-b2:after,.row-b3:after{left: 30px;}
	.row-b2{padding-top: 60px;}
	.row-b3{padding-top: 40px;}

	.row-e1{background: #dff7ec;padding-bottom: 35px;}
	.ul-list1{margin-top: 30px;}
	.ul-list1 li{margin-top: 0 !important;}
	.ul-list1 li p{font-size: 16px;}
	.row-e2{margin: 0;background: #00aa8c;padding-bottom: 180px;}
	.row-e2 .g-t3{width: auto;max-width: 50%;}
	.m-pic1{position: absolute;max-width: 350px;right: 20px;}
	.row-e3{background: #fae816;margin: 0;padding-top: 40px;padding-bottom: 35px;}
	.ul-list2{margin-top: 40px;}
	.ul-list2 li{margin-top: 0 !important;}
	.ul-list2 li .icon{width: 90px;height: 90px;
		-o-background-size: 60px auto;
		-ms-background-size: 60px auto;
		-moz-background-size: 60px auto;
		-webkit-background-size: 60px auto;
		background-size: 60px auto;
	}

	.row-e4{margin-top: 0;background: #b2e5dc;padding-top: 135px;padding-bottom: 40px;}
	.row-e4 .m-pic2{max-width: 400px;}
	.row-e4 .m-pic2 .img{width: 230px;top: -75px;}
	.row-e5{margin: 0;background: #00aa8c;padding: 40px 0;}
	.m-pic3{display: none;}
	.ul-list3{width: auto;float: none;margin-top: 40px;}
	.ul-list3 li{margin-top: 0 !important;}
	.ul-list1 p, .ul-list2 p, .ul-list3 p{font-size: 14px;}
	.g-t3 h3{margin-top: -60px;}
	.row-e6{margin: 0;background: #dff7ec;padding: 100px 0 40px;overflow: hidden;}
	.row-e7{margin-top: 80px;clear: both;}
	.row-e6 .g-t3{max-width: 300px;}
	.m-pic5{width: 320px;margin-top: 0;}
	.m-pic5 .img{width: 150px;top: -90px;}
	.m-list5 li{width: 200px;}
	.m-list5 .tit p{height: 48px;}
	.m-list7 li{width: 68px;}
	.m-cont h3, .m-pop .tit h3{
	    font-size: 20px;
	}
	.m-cont{left: 10%;top: 120px;}
	.pg-list1 {padding-left: 10%;padding-right: 10%;}

	.ul-list4 .icon{height: 40px;margin-bottom: 10px;
		-o-background-size: auto 40px;
		-ms-background-size: auto 40px;
		-moz-background-size: auto 40px;
		-webkit-background-size: auto 40px;
		background-size: auto 40px;
	}
	.ul-list4 .icon i,.ul-list4 .icon em{
		-o-background-size: auto 40px;
		-ms-background-size: auto 40px;
		-moz-background-size: auto 40px;
		-webkit-background-size: auto 40px;
		background-size: auto 40px;
	}
	.ul-list4 .con:hover .icon i{height: 40px;}
	.ul-list4 h4{font-size: 14px;}
	.ul-list4{bottom: -70px;}
	.ul-list4 .slider{}
	.ul-list4.fixed .icon{height: 35px;margin-bottom: 5px;
		-o-background-size: auto 35px;
		-ms-background-size: auto 35px;
		-moz-background-size: auto 35px;
		-webkit-background-size: auto 35px;
		background-size: auto 35px;
	}
	.ul-list4.fixed .icon i,.ul-list4.fixed .icon em{
		-o-background-size: auto 35px;
		-ms-background-size: auto 35px;
		-moz-background-size: auto 35px;
		-webkit-background-size: auto 35px;
		background-size: auto 35px;
	}
	.ul-list4 .slider,.ul-list4.fixed .slider{width: auto;padding: 8px 10px 10px;}
	.ul-list5 li{margin: 0 3px;}
	.ul-list5{padding: 70px 0;}
	.row-f1{padding-top: 100px;}
	.ul-list7 li{margin-right: 20px;}
	.m-scheme1{padding: 60px 0 0px 30px;}
	.m-scheme2 .col-l{width: auto;float: none;margin-right: 0;}
	.m-scheme3 .col-l{width: auto;float: none;}
	.m-scheme2 .desc{height: auto;}
	.m-scheme3 .g-t4{display: none;}
	.m-scheme3 .g-t4-mo{display: block;}
	.ul-list9{width: 500px;}
	.row-f4 .ul-list6{text-align: center;}
	.row-f4 .box-btn{text-align: center;}
	.row-f4 .g-t4{text-align: center;}
	.ul-list10 .pic img{width: 120%;}
	.ul-list10 li:after{height: 200px;}
	.ul-list11 li{margin: 0 10px;}
	.case-ban{height: 330px;}
	.btn-down-at{bottom: 20px;}
	.case-ban .bg{/*padding-top: 56%;position: relative;*/overflow: visible;
		background-attachment: scroll;
	}
	.case-logo{position: absolute;margin: 0;top: 28%;left: 0;right: 0;}
	.case-info{position: static;overflow: hidden;background-color: #282936;
			
			transform: rotateX(0deg) translate3d(0, 0, 0);
			-webkit-transform: rotateX(0deg) translate3d(0, 0, 0);
			-moz-transform: rotateX(0deg) translate3d(0, 0, 0);
	}
	.case-info .close{display: none;}
	.case-info .col-l{width: auto;float: none;border-right: 0;padding-right: 0;}
	.case-info .col-r{padding: 0;}
	.ul-lab{max-width: none;padding-left: 0;}
	.case-info h3{font-size: 18px;}
	.g-t5{font-size: 20px;padding: 30px 0 15px;margin-bottom: 30px;}
	.g-t5:after{width: 200px;}
	.g-t5:before{width: 60px;}
	.case-pic-1 img{margin-bottom: 30px;}
	.m-list10 li{width: 25%;float: left;position: static;}
	.m-list10{height: auto;overflow: hidden;}
	.m-list10 li:after, .m-list10 li:before{display: none;}
	.m-list10 .con:hover .desc{display: none;}
	.m-list10 .con:hover{padding-bottom: 0;background: 0;}
	.row-flow{padding-bottom: 30px;}
	.m-list10{margin-top: 20px;}
	.m-list11{padding-top: 10px;}
	.g-menu{overflow-x: auto;}
	.g-menu .tab{width: 800px;}
	.m-list14 li{width: 50%;}
	.case-info .close{height: 70px;}
	.ban-txt1 .tit{font-size: 22px;padding-bottom: 10px;}
	.ban-txt1 .tit:after{height: 1px;width: 30px;}
	.ban-txt1 .slider h3{font-size: 18px;margin-bottom: 5px;}
	.ban-txt1 .desc{font-size: 14px;line-height: 26px;}
	.ban-txt1{padding: 50px 0 20px;}
	.ban-txt1 .swiper-pagination-bullet{width: 10px;height: 10px;}
	.ban-txt1 .slider{padding-bottom: 30px;}
	.ban-txt1 .swiper-pagination{text-align: center;}
	.row-g1 .ul-num li{padding: 0;}
	.row-g1 .ul-num .con{border-right: 0;}
	.ul-num p{font-size: 14px;}
	.row-g1 .ul-num{padding-top: 0;}
	.row-g1{padding-bottom: 20px;}
	.row-g2 li{width: auto;float: none;}
	.row-g2 .desc{height: auto;}
	.row-g2 .con{padding: 20px 30px;}
	.row-g2 h3{font-size: 20px;padding-bottom: 12px;margin-bottom: 15px;}
	.row-g3 .g-t7{padding: 0 10px;padding-top: 30px;margin-bottom: 25px;}
	.g-t7 p{font-size: 14px;line-height: 26px;}
	.g-t7 h3{font-size: 20px;}
	.row-g3:before{height: 80px;top: 180px;display: none;}
	.pic-slider1 .cont{padding: 20px 0;width: auto;}
	.pic-slider1 .con{margin-bottom: 20px;height: 50px;line-height: 48px;}
	.pic-slider1 .con img{max-width: 80%;}
	.pic-slider1{padding: 0 10px;margin: 0 10px;}
	.row-g3:after{display: none;}
	.pic-slider1 .swiper-pagination-bullet{width: 10px;height: 10px;}
	.pic-slider1 .swiper-pagination{bottom: 10px !important;}
	.k-list1 li h4{font-size: 16px;left: 20px;bottom: 15px;}
	.m-t8{margin-top: 12vh;}
	.m-t8 h3{margin-bottom: 20px;}
	.m-t8 span{height: 40px;line-height: 40px;font-size: 16px;padding: 0 35px;}
	.m-list7-1 li{width: 50px;}
	.row-k2{padding-top: 50px;}
	.box-txt3{margin-top: 30px;height: auto;}
	.box-txt3 .con{font-size: 14px;line-height: 26px;}
	.box-txt3 .con strong{font-size: 16px;}
	.box-txt3 .con b{line-height: 42px;}
	.box-txt3 .pic{top: 0;bottom: 0;height: auto;}
	.box-txt3 .pic img{height: auto;}
	.k-list2 .ico{height: 50px;
		-o-background-size: auto 50px;
		-ms-background-size: auto 50px;
		-moz-background-size: auto 50px;
		-webkit-background-size: auto 50px;
		background-size: auto 50px;
	}
	.k-list2 p{font-size: 14px;}
	.row-f7 .col-l{width: auto;float: none;margin-right: 0;}
	.row-f7 .col-r{height: auto;padding: 30px 0;}

}



/*Common For Max 480*/
@media only screen and (max-width: 767px) {
	body{padding-top: 50px;}
	.mo-logo{line-height: 50px;}
	.mo-logo img{height: 35px;}
	.m-header{height: 50px;padding: 0 10px;z-index: 111;}
	.nav-sub{top: 0px;padding-top: 50px;}
	.nav-sub.open{top: 0px;}
	.nav-two .dl-5{margin-bottom: 50px;}
	.m-tab.fixed{top: 50px;position: static;}
	.menuBtn{margin-top: 5px;
		-o-background-size: 25px auto;
		-ms-background-size: 25px auto;
		-moz-background-size: 25px auto;
		-webkit-background-size: 25px auto;
		background-size: 25px auto;
	}
	.nav-two dl{padding: 20px 15px 0 !important;}
	.m-list1{margin: 0;}
	.row-a2 .g-t1{padding-top: 15px;}
	.case-list li{width: 50%;}
	.m-tab1 li span{font-size: 14px;height: 36px;line-height: 36px;}
	.m-tab1 ul{width: 580px;text-align: left;padding-left: 15px}
	.m-tab1{overflow-x: auto;margin: 20px 0 5px;padding-bottom: 40px;}
	.m-tab1 li{margin: 0 1px;}
	/*.m-tab1 li.on .more{display: block !important;top: 32px;right: 10px;padding-left: 22px;
		-o-background-size: 17px auto;
		-ms-background-size: 17px auto;
		-moz-background-size: 17px auto;
		-webkit-background-size: 17px auto;
		background-size: 17px auto;
	}*/
	.row-a4 .m-tab1 ul{width: 650px;}
	.case-list li .tag{font-size: 12px;}
	.case-list li .tag span{margin: 0 2px;}
	.case-list li:hover .tag{bottom: 10px;}
	.index .case-list li:last-child{display: none;}
	.m-news .col-l{width: auto;float: none;}
	.m-news .new{margin: 0;}
	.m-news .new .con{height: auto;padding: 0;}
	.m-news .new .txt{left: 40%;top: 5px;bottom: 5px;}
	.m-news .new .pic{position: relative;width: 60%;}
	.m-news .item h4, .m-news .new .txt h4{font-size: 16px;}
	.m-news .new .txt p,
	.m-news .item p{line-height: 22px;font-size: 13px;height: 44px;}
	.m-news .col-l .item{display: none;}
	.m-news .col-r,.m-news .col-r .item{width: auto;float: none;}
	.m-news .item a{padding: 0 10px;}
	.m-news .item{margin-top: 0;margin-bottom: 30px;}
	.m-news .col-r{padding-top: 30px;}
	.m-news .item p{height: auto;margin-bottom: 10px;}
	.m-news .item .date, .m-news .new .txt .date{font-size: 12px;}
	.m-news, .row-a5 .cont, .footer .wp, .fd-tel ul{width: auto;padding: 0 10px;}
	.ul-num li{width: 50%;margin-bottom: 20px;}
	.ul-num i{display: none;}
	.ul-num span{font-size: 40px;margin-bottom: 5px;display: block;}
	.ul-num p{font-size: 12px;}
	.ul-num{padding: 0 10px;}
	.m-you{padding: 0 10px;}
	.m-you h3{padding-bottom: 13px;margin-bottom: 20px;}
	.m-you h3:after{width: 25px;}
	.row-a5{padding: 30px 0 10px;}
	.fix-right{right: 3px;bottom: 20px;top: auto;}
	.pop-seek .inner{width: 95%;padding: 15px 20px;}
	.pop-seek .tel p{width: auto;float: none;}
	.pop-seek h4{font-size: 18px;margin-bottom: 10px;}
	.pop-seek .tel .p2{text-align: left;}
	.pop-seek .tel{font-size: 16px;margin-bottom: 10px;}
	.pop-seek .tel span{font-size: 26px;color: #fff !important;}
	.pop-seek .inp input{height: 35px;font-size: 14px;}
	.pop-seek .inp button{width: 90px;font-size: 14px;}
	.pop-seek .btn{height: 35px;line-height: 35px;font-size: 14px;}
	.pop-seek .wx span{font-size: 14px;}
	.pop-seek .qr{font-size: 12px;}
	.pop-seek .close{right: 10px;top: 10px;
		-o-background-size: 20px auto;
		-ms-background-size: 20px auto;
		-moz-background-size: 20px auto;
		-webkit-background-size: 20px auto;
		background-size: 20px auto;
	}
	/*.pop-seek .wx{padding-top: 10px;}*/


	.pop-seek .wx{padding-top: 0;float: none;height: 40px;width: auto;}
	.pop-seek .btn{font-size: 14px;}
	.pop-seek .bot{height: auto;padding-right: 90px;position: relative;}

	.pop-seek .qr1{margin-right: 10px;}
	.pop-seek .wx span{margin-right: 2px;}
	.pop-seek .wx span {
	    padding-left: 25px;
	    -o-background-size: 16px auto;
	    -ms-background-size: 16px auto;
	    -moz-background-size: 16px auto;
	    -webkit-background-size: 16px auto;
	    background-size: 16px auto;
	}
	.pop-seek .btn{width: 90px;position: absolute;right: 0;top: 0;height: 40px;line-height: 40px;}
	.pop-seek .btn i{width: 16px;height: 16px;margin-right: 5px;
		-o-background-size: 16px auto;
		-ms-background-size: 16px auto;
		-moz-background-size: 16px auto;
		-webkit-background-size: 16px auto;
		background-size: 16px auto;
	}
	.pop-seek .tips{margin-bottom: 10px;}
	.mo-banner{display: block !important;overflow: hidden;}
	.mo-banner .swiper-pagination-bullet{width: 25px;height: 2px;
		background-color: rgba(255,255,255,.3);opacity: 1 !important;border-radius: 0;
	}
	.mo-banner .swiper-pagination-bullet-active{background-color: #fff;}
	.banner{margin: 0 10px;}
	#masterslider{display: none !important;}
	.mo-btn{display: block;}
	.m-news .new .txt{padding: 12px 0px 0 15px;}
	.m-news .new .txt p{font-size: 12px;}
	.m-news .new .txt .date{display: none;}
	.btn-down{right: 50%;margin-right: -21px;bottom: 35px;}
	.btn-down-2{margin: 50px auto 30px !important;}
	.m-t1{margin-top: 60px;width: auto;padding: 0 15px;}
	.m-t1 h3{font-size: 22px;padding-bottom: 15px;margin-bottom: 20px;}
	.m-t1 h3:after{width: 50px;margin-left: -25px;}
	.m-t1 p{font-size: 14px;}
	.g-btn-down{display: none;}
	.row-b1{padding-top: 30px;}
	.m-inter{padding-bottom: 25px;}
	.m-inter .pic{display: none;}
	.m-inter .tit{padding-top: 20px;text-align: center;}
	.m-inter .tit h3{font-size: 20px;}
	.m-inter .tit em{font-size: 12px;}
	.m-list3{padding: 0 10px;}
	.m-list3 li a{font-size: 13px;padding-left: 15px;height: 32px;line-height: 32px;padding-right: 10px;
		background-position: left center;
		-o-background-size: 10px auto;
		-ms-background-size: 10px auto;
		-moz-background-size: 10px auto;
		-webkit-background-size: 10px auto;
		background-size: 10px auto;
		text-overflow:ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
	.g-btn1{margin: auto;}
	.g-t2 h3{font-size: 20px;}
	.g-t2 p{font-size: 13px;}
	.m-list4{margin: 25px -5px 0;}
	.m-list4 li{width: 50%;}
	.m-list4 .con{padding: 15px 10px;margin: 0 5px 10px;}
	.m-list4 .icon{margin-bottom: 10px;}
	.m-list4 .txt{font-size: 13px;}
	.row-b2{padding-top: 40px;}
	.g-btn2{padding-left: 25px;margin-right: 20px;margin-bottom: 10px;
		-o-background-size: 16px auto;
		-ms-background-size: 16px auto;
		-moz-background-size: 16px auto;
		-webkit-background-size: 16px auto;
		background-size: 16px auto;
	}
	.g-seek{padding: 20px 10px;}
	.g-seek .con{background: 0;padding: 0;}
	.g-seek .inp{width: 60%;height: 35px;font-size: 14px;}
	.g-seek .btn{float: right;width: 35%;font-size: 14px;height: 40px;line-height: 40px;}
	.g-seek .btn i{display: none;}
	.g-seek .btn:after{width: auto;height: auto;right: -4px;bottom: -4px;}
	.row-b1:after{top: -15px;}
	
	.m-t2 h3{font-size: 20px;padding-bottom: 10px;margin-bottom: 10px;}
	.m-t2 h3:after{width: 80px;margin-left: -40px;}
	.m-t2 p{font-size: 12px;}
	.ban{padding-top: 70%;}
	.ban .btn-down{bottom: 15px;}
	.b-pic{display: none;}
	.g-t3{text-align: center;}
	.g-t3 h3{font-size: 20px;margin-bottom: 15px;margin-top: -52px;}
	.g-t3 em{font-size: 80px;}
	.g-t3 h3:after{left: 50%;margin-left: -20px;}
	.row-e1{padding-top: 30px;padding-bottom: 0;}
	.ul-list1{text-align: center;font-size: 0;}
	.ul-list1 li{float: none;width: 33.33%;display: inline-block;margin-bottom: 30px;}
	.ul-list1 li .icon{width: 80px;height: 80px;margin-bottom: 10px;
		-o-background-size: 50px auto;
		-ms-background-size: 50px auto;
		-moz-background-size: 50px auto;
		-webkit-background-size: 50px auto;
		background-size: 50px auto;
	}
	.ul-list1 li p{font-size: 14px;}
	.m-pic1{position: relative;top: auto;right: auto;max-width: 90%;margin: 30px auto 0;}
	.row-e2{padding: 30px 0;}
	.row-e2 .g-t3{max-width: none;}
	.m-pic1 .img{display: none;}
	.ul-list2 li{width: 33.33%;margin-bottom: 30px;}
	.ul-list2 .icon{margin-bottom: 10px;}
	.row-e3{padding: 30px 0 0;}
	.row-e4{padding: 30px 0;}
	.row-e4 .g-t3{width: auto;float: none;margin-bottom: 30px;}
	.row-e4 .m-pic2{float: none;margin: 0;}
	.row-e4 .m-pic2 .img{display: none;}
	.row-e5 .g-t3 h3,.row-e5 .g-t3 p{color: #fff;}
	.row-e5 .g-t3 h3:after{background-color: #fff;}
	.ul-list3 .icon{width: 80px;height: 80px;
		-o-background-size: 55px auto;
		-ms-background-size: 55px auto;
		-moz-background-size: 55px auto;
		-webkit-background-size: 55px auto;
		background-size: 55px auto;
	}
	.row-e6{padding: 30px 0;}
	.row-e6 .g-t3{max-width: none;margin-bottom: 30px;}
	.m-pic5 .img{display: none;}
	.m-pic5{float: none;margin: 0 auto;}
	.row-e7 .g-t3 h3:after{width: 60px;margin-left: -30px;left: 50%;}
	.m-t2{margin-top: 7vh;}
	.btn-down-3{margin-top: 100px !important;}
	.m-list5 .icon{display: none;}
	.m-list5 li{width: auto;float: none;margin: 0;display: block;}
	.m-list5 .con{margin: 0 5px;}
	.m-list6 li{width: 50%;margin-bottom: 2px;}
	.m-list6 li .con{margin: 0 1px;padding: 20px 0 15px;}
	.m-list6 .i1{float: right;}
	.m-list6 .i9, .m-list6 .i10{width: 50%;}
	.m-list6 .i11{width: auto;float: none;clear: both;}
	.m-list6 li .icon{height: 60px;
		-o-background-size: 45px auto;
		-ms-background-size: 45px auto;
		-moz-background-size: 45px auto;
		-webkit-background-size: 45px auto;
		background-size: 45px auto;
	}
	.m-list6 .i11 .con{padding-top: 3px;}
	.g-t2-1 h3{padding-bottom: 12px;}
	.row-c3{padding-top: 30px;}
	.g-t2-1{margin-bottom: 20px;}
	.m-list5{margin-top: 30px;}
	.m-list5 .con{border-radius: 0;padding: 10px;margin: 0;}
	.m-list5 .pic{padding: 0;width: 80px;height: 80px;float: left;margin: 0;}
	.m-list5 .tit{text-align: left;padding-left: 20px;padding-top: 12px;
		overflow: hidden;margin: 0;
	}
	.m-list5 .tit p{height: auto;}
	.m-list5 li{margin-bottom: 10px;}
	.btn-down-3{display: none;}
	.row-c1{margin-bottom: 30px;}
	.row-special-3 .m-t1 h3{margin-bottom: 10px;}
	.row-special-3 .m-t1-1:after{height: 68px;top: 6%;}
	.m-t1-1 p{margin-bottom: 20px;}
	.m-t1-1{margin-bottom: 60px;}
	.m-list7{overflow: hidden;}
	.m-list7 li{width: auto;display: block;margin: 0 0 10px;}
	.m-list7 em{position: absolute;top: 0;left: 0;line-height: 50px;width: 40px;text-align: center;}
	.m-list7 .tit{margin-left: 40px;height: 50px;margin-bottom: 0;}
	.m-list7 .con{overflow: hidden;position: relative;}
	.m-list7 .tit h4{height: 100% !important;right: auto;}
	.m-list7 .i1 .tit h4{width: 84%;}
	.m-list7 .i2 .tit h4{width: 64%;}
	.m-list7 .i3 .tit h4{width: 75%;}
	.m-list7 .i4 .tit h4{width: 82%;}
	.m-list7 .i5 .tit h4{width: 100%;}
	.m-list7 .i6 .tit h4{width: 73%;}
	.m-list7 .i7 .tit h4{width: 55%;}
	.m-list7 .i8 .tit h4{width: 73%;}
	.m-list7 em{font-size: 18px;}
	.m-list7 .tit span{writing-mode:horizontal-tb;left: 20px;top: 0;bottom: 0;line-height: 50px;
		font-size: 16px;letter-spacing: 1px;
		-webkit-transform: translateX(0%);
		-moz-transform: translateX(0%);
		-o-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
	}
	.row-d2{padding-top: 30px;}
	.m-txt1 .pic{display: none;}
	.m-txt1 h4{display: none;}
	.m-txt1 .con{padding: 10px;font-size: 14px;line-height: 24px;}
	.m-txt1 .con b{font-size: 32px;line-height: 48px;	}
	.m-txt1 .con strong{font-size: 16px;}
	.m-list8 li{width: 50%;margin-bottom: 8px;}
	.m-list8 .con{margin: 0 4px;height: 230px;padding-top: 25px;}
	.m-list8{margin: 25px -4px;}
	.m-list8 li p{line-height: 44px;height: 45px;}
	.m-txt1 .con p{margin-bottom: 8px;}
	.m-list5 .tit h4{font-size: 18px;}
	.pg-list1{bottom: auto;top: 120px;
	    background: none;
	    height: auto;
	    text-align: center;
	    padding: 30px 0;
	}
	
	.pg-list1 li{
	    width: 80px;height: 80px;
	    box-shadow: 0 0 0 4px rgba(255,255,255,.15);
	}
	.pg-list1 .li1,.pg-list1 .li2{
	    float: none;display: inline-block;vertical-align: top;
	    margin: 0 20px;
	}
	.pg-list1 li a{
	    font-size: 14px;line-height: 80px;
	}
	.m-cont{
		top: 60%;left: 10%;
	    font-weight: normal;
	   	-webkit-transform: translateY(-50%);
	   	-moz-transform: translateY(-50%);
	   	-o-transform: translateY(-50%);
	   	-ms-transform: translateY(-50%);
	   	transform: translateY(-50%);
	}
	.m-cont h3, .m-pop .tit h3{
	    font-size: 18px;
	}
	.btn-sub{
	    margin: 20px auto;
	}
	.m-pop .inner{
	    width: 85%;
	    padding: 20px 10px 10px;
	}
	.m-pop .inner-txt{
	    height: 350px;
	}
	.m-pop .tit h3{
	    font-size: 16px;
	    margin-bottom: 5px;
	}
	.m-pop h4,.m-pop .col-r h4{margin-bottom: 5px;}
	.m-pop .col-r p span{
	    display: block;
	}
	.m-t3 span{font-size: 14px;height: 40px;line-height: 40px;padding: 0 35px;border-radius: 40px;}
	.m-t3 h3{font-size: 20px;margin-bottom: 20px;}
	.m-t3{top: 20%;}
	.ban .btn-down-5{bottom: 35px;display: none;}
	.ul-list4 .icon{margin-bottom: 5px;}
	.g-t4 h3{font-size: 20px;}
	.g-t4 p{font-size: 13px;line-height: 24px;}
	.ul-list5 li{width: 33.33%;margin: 0;float: left;margin-bottom: 20px;}
	.ul-list5 .icon{width: 40px;height: 40px;
		-o-background-size: auto 100%;
		-ms-background-size: auto 100%;
		-moz-background-size: auto 100%;
		-webkit-background-size: auto 100%;
		background-size: auto 100%;
	}
	.ul-list5 .con{margin: 0 10px;}
	.ul-list5 h4{height: 44px;}
	.ul-list5{padding: 30px 0 10px;}
	.ul-list6 li{margin: 0 10px;}
	.row-f1 .ul-list6{margin-top: 20px;}
	.row-f2{padding-top: 50px;}
	.m-scheme1{padding: 0;padding: 80px 0 25px;margin-top: -40px;
		background-position: center bottom;
		-o-background-size: cover;
		-ms-background-size: cover;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.ul-list7{overflow: hidden;font-size: 0;}
	.ul-list7 li{width: 33.33%;margin: 0 0 20px;display: inline-block;float: none;vertical-align: top;}
	.ul-list7 h4{height: 42px;}
	.row-f2 .ul-list6,.row-f2 .box-btn{text-align: center;}
	.ul-list6 .pic{width: 90px;height: 90px;line-height: 90px;}
	.ul-list7 .con{margin: 0 10px;}
	.ul-list7{margin-bottom: 10px;}
	.row-f3{padding-top: 50px;padding-bottom: 30px;}
	.ul-list8 li p{margin-right: 15px;}
	.ul-list8 li{width: 50%;margin-right: 0;}
	.ul-list8 li p:nth-child(2n){}{margin-right: 0;}
	.m-scheme2 .col-l{padding: 20px 15px;}
	.ul-list8 li p{padding-left: 20px;
		-o-background-size: 12px auto;
		-ms-background-size: 12px auto;
		-moz-background-size: 12px auto;
		-webkit-background-size: 12px auto;
		background-size: 12px auto;
	}
	.m-scheme2 .txt{padding: 0 15px;}
	.m-scheme2 .col-r{padding: 25px 0 20px;}
	.row-f3 .ul-list6,.row-f3 .box-btn{padding: 0;text-align: center;}
	.ul-list6{margin-bottom: 20px;}
	.row-f4{padding-top: 50px;}
	.ul-list9 li{width: 100px;height: 100px;}
	.ul-list9{max-width: 250px;}
	.m-scheme3 .col-l{padding: 30px 0 20px;}
	.m-scheme3 .col-r{padding: 30px 0 0;}
	.ul-list10{overflow: hidden;padding: 20px 0 10px;}
	.ul-list10 li{width: 33.33%;float: left;margin: 0;}
	.row-f5 .ul-list6{margin-top: 0;}
	.ul-list10 li:after{display: none;}
	.ul-list10 .con{margin: 0 10px;}
	.ul-list10 .icon{margin-bottom: 8px;}
	.ul-list10 h4{height: 44px;}
	.row-f5{padding: 50px 0 30px;}
	.box-btn a{font-size: 14px;}
	.box-btn .seek{width: 135px;}
	.ul-list11 .icon{width: 40px;height: 40px;margin-bottom: 5px;
		-o-background-size: 38px auto;
		-ms-background-size: 38px auto;
		-moz-background-size: 38px auto;
		-webkit-background-size: 38px auto;
		background-size: 38px auto;
	}
	.ul-list11 li{width: 33.33%;float: left;margin: 0 0 20px;}
	.ul-list11{margin-bottom: 30px;}
	.row-f6{padding: 50px 0 40px;}
	.row-f1{padding-top: 50px;}
	.ul-list4{bottom: -10px;}
	/*.ul-list7 li:nth-last-of-type(2),.ul-list7 li:last-child{width: 50%;}*/
	.case-logo img{height: auto;max-width: 65%;max-height: 60px;}
	.case-logo{top: 25%;}
	.case-info .tit .link{font-size: 12px;height: 24px;line-height: 24px;margin-left: 15px;}
	.ul-lab li{margin-bottom: 10px;margin-right: 10px;}
	.ul-lab{margin-top: 10px;}
	.case-info{padding-bottom: 15px;}
	.case-pic-1 img{margin-bottom: 20px;}
	.ban3 h2{font-size: 20px;margin-bottom: 5px;}
	.m-list15 .icon{height: 45px;margin-bottom: 15px;}
	.m-list15 h4{padding-bottom: 8px;margin-bottom: 9px;font-size: 18px;}
	.m-list15 p{font-size: 14px;}
	.m-list15 .con{margin: 0 10px;}
	.m-list16 li{width: 50%;margin-bottom: 10px;}
	.m-list16 .con{margin: 0 5px;padding: 15px 0;}
	.m-list16{margin: 0 -5px;padding-top: 20px;}
	.m-list16 .icon{height: 30px;}
	.row-x2{padding-bottom: 20px;}
	.m-tab li a{font-size: 15px;margin: 0 12px;}
	.m-list17 .icon{height: 50px;}
	.m-list17 .btn{opacity: 1;}
	.m-list17 .con{margin: 0 8px;}
	.m-list17{margin: 0 -8px;padding: 20px 0 50px;}
	.m-list17 .con{padding: 20px 10px;}
	.m-list17 p{height: 42px;margin-bottom: 15px;}
	.m-t5 span, .m-article h1, .m-list15 h4, .m-list17 h4, .m-list18 h4, .m-app .txt h4, .m-list19 h4, .box-txt2 .tit h3{font-size: 18px;}
	.m-list17 h4{padding-bottom: 8px;margin-bottom: 6px;}
	.m-list18 li{margin-top: 0 !important;width: 50%;margin-bottom: 30px;}
	.row-x4{padding: 30px 0 20px;height: auto;}
	.row-x4:after{display: none;}
	.m-list18 .con{margin: 0 5px;}
	.m-list18{margin: 0 -5px;padding: 40px 0 0;}
	.m-list18 .desc{opacity: 1;height: 72px;padding: 0 5px;
		-webkit-transform: translateY(0px);
		-moz-transform: translateY(0px);
		-o-transform: translateY(0px);
		-ms-transform: translateY(0px);
		transform: translateY(0px);
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 3;
		overflow: hidden;
	}
	.m-list18 h4{margin-bottom: 5px;}
	.m-app{margin-top: 25px;}
	.row-x5{padding-bottom: 30px;}
	.m-tab4 li{width: 33.33%;margin-bottom: 5px;}
	.m-tab4 li a{padding: 0;height: 35px;line-height: 35px;font-size: 15px;}
	.m-tab4{margin: 20px 0;}
	.box-txt1 h4{font-size: 18px;}
	.box-txt1{padding: 20px 15px;}
	.row-x6 .tips p{font-size: 14px;}
	.row-x6 .info .a1, .row-x6 .info .a2{width: 40px;height: 40px;
		-o-background-size: 25px auto;
	    -ms-background-size: 25px auto;
	    -moz-background-size: 25px auto;
	    -webkit-background-size: 25px auto;
	    background-size: 25px auto;
	}
	.row-x6 .info .tel{height: 40px;line-height: 40px;font-size: 14px;
		padding: 0 15px 0 40px;background-position: 7px center;
		-o-background-size: 25px auto;
	    -ms-background-size: 25px auto;
	    -moz-background-size: 25px auto;
	    -webkit-background-size: 25px auto;
	    background-size: 25px auto;
	}
	.row-x6{padding-bottom: 30px;}
	.m-list19 li{width: auto;float: none;margin-bottom: 20px;}
	.m-list19 li.on .con,.m-list19 .con{padding: 25px;top: 0;}
	.m-list19 .con{margin: 0;}
	.m-list19{margin: 0;padding: 25px 0 10px;}
	.m-list19 .g-btn3,.m-list19 li.on .g-btn3{height: 40px;margin-top: 20px;
		-webkit-transform: translateY(0px);
		-moz-transform: translateY(0px);
		-o-transform: translateY(0px);
		-ms-transform: translateY(0px);
		transform: translateY(0px);
	}
	.box-txt2 .pic{display: none;}
	.box-txt2 .txt{padding: 10px;text-align: center;}
	.box-txt2 .tit:after{left: 50%;margin-left: -20px;}
	.box-txt2 .btn{margin: 0 auto;}
	.row-x9{padding-bottom: 25px;}
	.box-txt2 .desc{margin-bottom: 15px;}
	.m-tab5{overflow-x: auto;padding-bottom: 10px;margin-bottom: 20px;}
	.m-tab5 ul{width: 800px;}
	.m-tab5 li{margin: 0 5px;}
	.m-lsit20 li{width: 50%;border-top: 1px solid #e5e5e5;}
	.m-lsit20 .i1,.m-lsit20 .i2{border-top: 0;}
	.m-lsit20 .icon{height: 50px;}
	.m-lsit20 h4{font-size: 16px;margin-bottom: 2px;}
	.m-lsit20 .con{padding: 15px 0;}
	.m-lsit20{padding: 25px 0 35px;}
	/*.row-x8{height: 300px;}*/
	.row-x8 .txt{right: 10px;text-align: center;color: #fff;top: 5%;}
	.row-x8 .g-btn3{margin: 0 auto;}
	.m-lsit20 li:nth-child(2n+1) .con{border-left: 0;}
	.row-t1 .share{padding: 0;clear: both;}
	.btn-down-6{display: none;}
	.m-t4{font-size: 30px;}
	.ban2{height: 200px;}
	.row-t1{padding-top: 10px;margin-bottom: 20px;}
	.row-t1 .info{margin-top: 0;border-top: 0;}
	.row-t1 .info:after{display: none;}
	.row-t1 .txt{padding: 20px 0;text-align: center;}
	.row-t1 .more{margin: 0 auto;}
	.g-t6{padding: 0 10px;}
	.g-t6 h3{font-size: 18px;}
	.m-list9 .right{padding: 20px 10px}
	.m-list9 dd{margin-right: 8px;}
	.m-list9 .right h4{font-size: 16px;margin-bottom: 6px;}
	.m-list10 li{width: 50%;}
	.m-list10 h4{font-size: 16px;}
	.m-list10 .con{padding-top: 20px;}
	.row-flow{padding-top: 30px;}
	.m-list11 .con{padding: 10px 0;}
	.m-list11 h4{margin-bottom: 5px;}
	.m-list11 .n-logo{height: 30px;}
	.m-list11 .n-logo img{height: 30px;}
	.pages{text-align: center;}
	.pages ul{display: inline-block;}
	.pages li a{width: 35px;height: 35px;line-height: 33px;}
	.m-tab2{overflow-x: auto;}
	.m-tab2 ul{width: 600px;}
	.row-main{padding-top: 20px;}
	.g-tit1 h3{font-size: 20px;}
	.n-cur{bottom: 10px;}
	.m-article .txt{font-size: 14px;line-height: 26px;}
	.m-article .info{margin-bottom: 15px;}
	.m-arrow{display: none;}
	.g-tit1-1 .wp6{padding: 45px 10px 35px;}
	.m-list13 li{width: auto;float: none;margin-bottom: 12px;}
	.m-article .arrow a{float: none !important;display: block;margin-bottom: 10px;width: auto;overflow: hidden;}
	.m-article .tips{line-height: 24px;}
	.m-article .tab{float: none;margin-bottom: 10px;overflow: hidden;}
	.m-article .share{float: none;}
	.m-article .share span,.m-article .tab span{font-size: 14px;}
	.m-article .tab p a{font-size: 14px;}
	.m-list14 li{width: auto;float: none;margin-bottom: 10px;}
	.m-list14 .con{margin: 0;}
	.m-list14 .tab span{font-size: 14px;}
	.g-menu{padding: 20px 0 5px;margin: 0;}
	.g-menu-1{padding: 20px 0px 10px;}
	.g-menu .tab li a{font-size: 14px;}
	.g-menu .tab{width: 850px;}
	.top-meun>a,.top-meun span{font-size: 16px;}
	.top-meun .arr{top: 9px;}
	.top-meun{top: 0px;}
	.case-info .close{height: 34px;right: 10px;top: 10px;}
	.ban-txt1 .tit{font-size: 20px;}
	.row-g1 .ul-num span{font-size: 40px;}
	.row-g2 .con{padding: 20px 10px;}
	.flow-slide .swiper-slide:nth-child(2n+1) .txt{float: none;}
	.flow-slide .swiper-slide .txt{width: auto;}
	.flow-slide .txt span{float: left;}
	.flow-slide .txt i{float: left !important;margin-left: 6px;}
	.flow-slide .swiper-slide .txt{position: static;}
	.flow-slide{background-position: left top;}
	.flow-slide:after{left: 15px;margin: 0;bottom: 80px;}
	.flow-slide .txt span{font-size: 18px;line-height: 32px;margin: 0 15px;margin-top: 5px;}
	.flow-slide .desc{text-align: left;padding-top: 5px;font-size: 12px;line-height: 26px;height: auto;}
	.flow-slide:before{left: 16px;}
	.ul-pic{width: auto;padding: 0 10px;}
	.ul-pic li{width: auto !important;height: auto !important;
		float: none;margin-right: 0;
		box-shadow: 0px 5px 5px rgba(0,0,0,.1);
	}
	.row-g6{padding-bottom: 20px;}
	.row-g6 .g-t7{margin-bottom: 20px;}
	.g-t7{padding-top: 30px;}
	.m-list11 .lab{width: auto;padding: 0 5px;}
	.body_b{position: static;}
	.index-home{position: static;overflow-y: auto;}
	.index-home body{height: auto;overflow-y: auto;}
	.index-home .wow{opacity: 1;}
	.mo-banner .swiper-slide img{width: 100%;display: block;}
	.banner{padding: 0 10px;background-color: #fff;margin: 0;}
	.index-home .btn-down{display: none;}
	.index-home .btn-down.btn-down-mm{display: block;}
	.nav-two h4{margin-bottom: 0px;}
	.g-menu-2{top: 60px;padding: 20px 0 10px;}
	.m-list19 .desc{height: auto;}
	.ul-list4.fixed{top: 50px;}
	.m-tab{overflow-x: auto;}
	.m-tab ul{width: 600px;}
	.box-txt2 .tit em{font-size: 14px;max-height: none;}
	.case-logo h2{font-size: 20px;}
	.ban3 .txt{margin-top: 60px;}
	.ban3 .desc{font-size: 13px;line-height: 24px;}
	.m-tab2 li{margin-right: 20px;}
	.row-main, .g-tit1 .wp6{padding: 15px 0 10px;}
	.g-tit1 h3{font-size: 16px;margin-bottom: 8px;}
	.g-tit1 .type{font-size: 12px;margin-bottom: 10px;}
	.g-tit1 .more{font-size: 12px;height: 26px;line-height: 26px;width: 80px;	}
	.case-logo .tag{margin-top: 15px;height: 30px;line-height: 30px;
			font-size: 14px;
	}
	.case-logo{top: 20%;}
	.soBox{display: none;}
	/*.pages li{display: none;}
	.pages li.prev,.pages li.next,.pages li.on{display: block;}*/
	.btm-pic img{width: 100%;}
	.zhao-tit, .z-info .tit{font-size: 24px;}
	.ul-zhao{font-size: 0;}
	.ul-zhao li a{height: auto;}
	.ul-zhao .con{position: static;
		-webkit-transform: translateY(0%);
		-moz-transform: translateY(0%);
		-o-transform: translateY(0%);
		-ms-transform: translateY(0%);
		transform: translateY(0%);
	}
	.ul-zhao li{width: 33.33%;float: none;display: inline-block;margin-bottom: 10px;}
	.ul-zhao li .pic{width: 50px;height: 50px;}
	.ul-zhao li span{font-size: 14px;}
	.ul-zhao li i{display: none;}
	.ul-zhao li:hover span{color: #666;}
	.z-info .tit{height: 50px;line-height: 50px;font-size: 18px;padding-left: 55px;margin-bottom: 8px;
		-o-background-size: auto 50px;
		-ms-background-size: auto 50px;
		-moz-background-size: auto 50px;
		-webkit-background-size: auto 50px;
		background-size: auto 50px;
	}
	.z-info .txt p{line-height: 18px;}
	.zhao-nav{display: none;}
	.box1 .city .bg{display: none;}
	.box1 .city .mo-bg{display: block;}
	.case-list .more,.tab-show2 .more{top: -45px;right: 5px;}
	.m-t8{margin-top: 50px;margin-bottom: 70px;}
	.k-list1 li{width: 50%;}
	.k-list1 .i1{width: auto;float: none;}
	.k-list1 .i1 .pic{padding-top: 46%;}
	.m-list7 .i9 .tit h4{width: 85%;}
	.row-k3{padding-top: 30px;}
	.k-list2 li{width: 33.33%;}
	.k-list2 p{height: 42px;overflow: hidden;}
	.row-k5:after{display: none;}
	.row-k5{padding-top: 20px;}
	.row-k5 .g-t2-2{padding-bottom: 0;}
	.k-list2{padding-top: 30px;}
	.box-txt3 .con b{font-size: 28px;}
	.box-txt3 .con{padding: 15px 20px;}
	.row-k4{padding-top: 40px;}
	.m-t8 span{font-size: 14px;padding: 0 20px;}
	.k-list1 li h4{left: 15px;bottom: 10px;}
	.row-f7{margin-top: 50px;padding-top: 50px;}
	.j-list1 .i1{left: 10%;}
	.j-list1 .i2{right: 10%;left: auto;top: 8%;}
	.j-list1 .i3{left: 10%;top: 40%;}
	.j-list1 .i4{right: 10%;left: auto;top: 40%;}
	.j-list1 .i5{left: 50%;
		-webkit-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-o-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
	}
	.fd-copr .c-btn:hover .c-qr{display: none;}
	.fd-copr .c-btn{padding: 5px 0 5px 23px;top: -2px;
		-o-background-size: 18px auto;
		-ms-background-size: 18px auto;
		-moz-background-size: 18px auto;
		-webkit-background-size: 18px auto;
		background-size: 18px auto;
	}
	.fd-copr .js-state{display: inline-block;padding: 8px 0;}
	.serv-lab{
		-o-background-size: 300px auto;
		-ms-background-size: 300px auto;
		-moz-background-size: 300px auto;
		-webkit-background-size: 300px auto;
		background-size: 300px auto;
	}
	.pg-list1{top: 80px;}
	.fd-tel li{padding-left: 0;border-right: 0;}
	.fd-tel .con{padding-left: 56px;
		-o-background-size: 48px;
		-ms-background-size: 48px;
		-moz-background-size: 48px;
		-webkit-background-size: 48px;
		background-size: 48px;
	}
	.fd-tel .tit{width: auto;padding-left: 0;line-height: normal;height: auto;margin-bottom: 10px;font-size: 18px;font-weight: bold;}
	/*body{padding-bottom: 0;}*/
	.m-cont .q-t1{font-size: 22px;}
	
	.ca-txt{left: 15px;right: 15px;top: 19%;}
    .ca-txt .desc{font-size: 13px;margin-bottom: 20px;padding-right: 20px;max-width: none;}
    .ca-txt .bot .ico{width: 33px;height: 33px;margin-bottom: 5px;}
    .ca-txt .bot a{font-size: 14px;}
    .case-ban .c-cur{display: none;}
    .case-ban .btn-down-at{bottom: 20px !important;}

}





/*Common For Max 320*/
@media only screen and (max-width: 479px) {
	.m-news .new .txt{left: 35%;right: 10px;}

}
